0001193125-22-028399.txt : 20220204 0001193125-22-028399.hdr.sgml : 20220204 20220204163644 ACCESSION NUMBER: 0001193125-22-028399 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20220204 ITEM INFORMATION: Other Events ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20220204 DATE AS OF CHANGE: 20220204 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hims & Hers Health, Inc. CENTRAL INDEX KEY: 0001773751 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-OFFICES & CLINICS OF DOCTORS OF MEDICINE [8011] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38986 FILM NUMBER: 22593992 BUSINESS ADDRESS: STREET 1: 2269 CHESTNUT ST STREET 2: #523 CITY: SAN FRANCISCO STATE: CA ZIP: 94123 BUSINESS PHONE: 415-851-0195 MAIL ADDRESS: STREET 1: 2269 CHESTNUT ST STREET 2: #523 CITY: SAN FRANCISCO STATE: CA ZIP: 94123 FORMER COMPANY: FORMER CONFORMED NAME: Oaktree Acquisition Corp. DATE OF NAME CHANGE: 20190412 8-K 1 d270892d8k.htm 8-K 8-K
falseHims & Hers Health, Inc.0001773751 0001773751 2020-12-31 0001773751 2019-12-31 0001773751 2020-01-01 2020-12-31 0001773751 2019-01-01 2019-12-31 0001773751 2022-02-04 2022-02-04 0001773751 2021-12-31 0001773751 2021-01-20 0001773751 2020-12-31 2020-12-31 0001773751 2020-01-31 0001773751 2020-01-01 2020-01-31 0001773751 2021-01-20 2021-01-20 0001773751 2021-02-28 2021-02-28 0001773751 2018-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001773751 srt:AffiliatedEntityMember 2020-01-01 2020-12-31 0001773751 srt:AffiliatedEntityMember hims:AtomicLabsAndAffiliatedCompanyMember 2020-01-01 2020-12-31 0001773751 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember hims:SeriesDPreferredStockWarrantMember 2020-01-01 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember hims:SeriesDPreferredStockWarrantMember 2020-01-01 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember hims:SeriesDPreferredStockWarrantMember 2020-01-01 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember hims:SeriesDPreferredStockWarrantMember 2020-01-01 2020-12-31 0001773751 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001773751 hims:ClassAAndClassFCommonStockMember 2020-01-01 2020-12-31 0001773751 hims:RedeemableClassACommonStockMember 2020-01-01 2020-12-31 0001773751 hims:WarrantsToPurchaseSeriesCRedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001773751 hims:AffiliatedMedicalGroupsMember 2020-01-01 2020-12-31 0001773751 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001773751 hims:SeriesDPreferredStockWarrantMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-01-01 2020-12-31 0001773751 us-gaap:FairValueInputsLevel12And3Member 2020-01-01 2020-12-31 0001773751 us-gaap:SalesChannelDirectlyToConsumerMember 2020-01-01 2020-12-31 0001773751 us-gaap:SalesChannelThroughIntermediaryMember 2020-01-01 2020-12-31 0001773751 us-gaap:AccountsReceivableMember hims:SingleWholesaleCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001773751 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-01-01 2020-12-31 0001773751 srt:MaximumMember 2020-01-01 2020-12-31 0001773751 srt:MinimumMember 2020-01-01 2020-12-31 0001773751 hims:WebsiteDevelopmentAndInternalUseSoftwareCostsMember srt:MinimumMember 2020-01-01 2020-12-31 0001773751 hims:WebsiteDevelopmentAndInternalUseSoftwareCostsMember srt:MaximumMember 2020-01-01 2020-12-31 0001773751 us-gaap:StockCompensationPlanMember hims:EmployeesAndNonEmployeesMember 2020-01-01 2020-12-31 0001773751 hims:ShareBasedPaymentArrangementEmployeeExcludingCeoMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeOneMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeTwoMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeThreeMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeFourMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeFiveMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeSixMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeSevenMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeEightMember 2020-01-01 2020-12-31 0001773751 hims:VendorWarrantsMember 2020-01-01 2020-12-31 0001773751 hims:MarketingExpenseMember 2020-01-01 2020-12-31 0001773751 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001773751 hims:StockPlan2017Member us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001773751 hims:ShareBasedPaymentArrangementNewEmployeeMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001773751 us-gaap:EmployeeStockOptionMember hims:ShareBasedPaymentArrangementNewEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-12-31 0001773751 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001773751 srt:ChiefExecutiveOfficerMember 2020-01-01 2020-12-31 0001773751 srt:ChiefExecutiveOfficerMember hims:PerformanceBasedMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001773751 us-gaap:RestrictedStockUnitsRSUMember hims:NonExecutiveOfficerMember 2020-01-01 2020-12-31 0001773751 hims:VendorWarrantsMember 2020-01-01 2020-12-31 0001773751 hims:StockPlan2017Member hims:ShareBasedPaymentArrangementOptionAndStockAppreciationRightsSARSMember srt:MinimumMember 2020-01-01 2020-12-31 0001773751 hims:StockPlan2017Member us-gaap:EmployeeStockOptionMember srt:MinimumMember 2020-01-01 2020-12-31 0001773751 hims:SeriesSeedPreferredStockMember 2020-01-01 2020-12-31 0001773751 us-gaap:SeriesAPreferredStockMember 2020-01-01 2020-12-31 0001773751 hims:SeriesA1PreferredStockMember 2020-01-01 2020-12-31 0001773751 us-gaap:SeriesBPreferredStockMember 2020-01-01 2020-12-31 0001773751 hims:SeriesB1PreferredStockMember 2020-01-01 2020-12-31 0001773751 hims:SeriesB2PreferredStockMember 2020-01-01 2020-12-31 0001773751 us-gaap:SeriesCPreferredStockMember 2020-01-01 2020-12-31 0001773751 us-gaap:SeriesDPreferredStockMember 2020-01-01 2020-12-31 0001773751 hims:SeriesCOneRedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001773751 us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001773751 hims:CommonClassFMember 2020-01-01 2020-12-31 0001773751 hims:StockOptionsSubjectToNonrecoursePromissoryNoteMember 2020-01-01 2020-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember 2020-01-01 2020-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001773751 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001773751 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001773751 us-gaap:WarrantMember us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001773751 us-gaap:RedeemablePreferredStockMember us-gaap:WarrantMember 2020-01-01 2020-12-31 0001773751 hims:CommonClassARedeemableStockMember 2020-01-01 2020-12-31 0001773751 hims:IdentityVerificationServicesMember srt:AffiliatedEntityMember 2020-01-01 2020-12-31 0001773751 hims:NonrecourseRelatedPartyPromissoryNotesMember srt:MinimumMember srt:ManagementMember 2020-01-01 2020-12-31 0001773751 hims:NonrecourseRelatedPartyPromissoryNotesMember srt:ManagementMember 2020-01-01 2020-12-31 0001773751 hims:RedeemableClassACommonStockMember hims:CEOAndDirectorMemberMember 2020-01-01 2020-12-31 0001773751 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001773751 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001773751 hims:RepurchaseOfStockMember hims:FormerExecutiveOfficerMember 2020-01-01 2020-12-31 0001773751 hims:SeriesDPreferredStockWarrantMember 2020-01-01 2020-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001773751 hims:RedeemableClassACommonStockMember 2019-12-31 0001773751 us-gaap:CommonClassAMember 2019-12-31 0001773751 hims:CommonClassFMember 2019-12-31 0001773751 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001773751 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 hims:SeriesCPreferredStockWarrantTrancheOneMember 2019-12-31 0001773751 hims:SeriesCPreferredStockWarrantTrancheTwoMember 2019-12-31 0001773751 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001773751 us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0001773751 hims:WebsiteDevelopmentAndInternalUseSoftwareCostsMember 2019-12-31 0001773751 hims:StockPlan2017Member 2019-12-31 0001773751 srt:ChiefExecutiveOfficerMember hims:PerformanceBasedMember us-gaap:EmployeeStockOptionMember 2019-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember 2019-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember hims:IssuanceOfRelatedPartyPromissoryNotesMember 2019-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember hims:CashExerciseOfStockOptionsMember 2019-12-31 0001773751 hims:VendorWarrantsMember 2019-12-31 0001773751 hims:SeriesSeedPreferredStockMember 2019-12-31 0001773751 us-gaap:SeriesAPreferredStockMember 2019-12-31 0001773751 hims:SeriesA1PreferredStockMember 2019-12-31 0001773751 us-gaap:SeriesBPreferredStockMember 2019-12-31 0001773751 hims:SeriesB1PreferredStockMember 2019-12-31 0001773751 hims:SeriesB2PreferredStockMember 2019-12-31 0001773751 us-gaap:SeriesCPreferredStockMember 2019-12-31 0001773751 hims:ClassFCommonStockMember 2019-12-31 0001773751 srt:AffiliatedEntityMember hims:AtomicLabsAndAffiliatedCompanyMember 2019-12-31 0001773751 srt:AffiliatedEntityMember hims:AtomicLabsAndAffiliatedCompanyMember srt:MaximumMember 2019-12-31 0001773751 srt:MaximumMember hims:HimsIdentityVerificationServicesMember 2019-12-31 0001773751 srt:ManagementMember hims:NonrecourseRelatedPartyPromissoryNotesMember 2019-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-31 0001773751 hims:RedeemableClassACommonStockMember 2020-12-31 0001773751 us-gaap:CommonClassAMember 2020-12-31 0001773751 hims:CommonClassFMember 2020-12-31 0001773751 us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001773751 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member hims:SeriesDPreferredStockWarrantMember 2020-12-31 0001773751 us-gaap:RevolvingCreditFacilityMember hims:SiliconValleyBankMember hims:SecondAmendedAndRestatedLoanAgreementMember 2020-12-31 0001773751 us-gaap:DomesticCountryMember 2020-12-31 0001773751 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001773751 us-gaap:ForeignCountryMember 2020-12-31 0001773751 us-gaap:DomesticCountryMember hims:IndefinitelyMember 2020-12-31 0001773751 us-gaap:StateAndLocalJurisdictionMember hims:IndefinitelyMember 2020-12-31 0001773751 us-gaap:ForeignCountryMember hims:IndefinitelyMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 hims:SeriesDPreferredStockWarrantMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-12-31 0001773751 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001773751 us-gaap:OtherNoncurrentAssetsMember 2020-12-31 0001773751 hims:WebsiteDevelopmentAndInternalUseSoftwareCostsMember 2020-12-31 0001773751 hims:ExercisePriceRangeOneMember 2020-12-31 0001773751 hims:ExercisePriceRangeTwoMember 2020-12-31 0001773751 hims:ExercisePriceRangeThreeMember 2020-12-31 0001773751 hims:ExercisePriceRangeFourMember 2020-12-31 0001773751 hims:ExercisePriceRangeFiveMember 2020-12-31 0001773751 hims:ExercisePriceRangeSixMember 2020-12-31 0001773751 hims:ExercisePriceRangeSevenMember 2020-12-31 0001773751 hims:ExercisePriceRangeEightMember 2020-12-31 0001773751 hims:VendorWarrantsMember 2020-12-31 0001773751 hims:StockPlan2017Member 2020-12-31 0001773751 srt:ChiefExecutiveOfficerMember 2020-12-31 0001773751 srt:ChiefExecutiveOfficerMember hims:PerformanceBasedMember us-gaap:EmployeeStockOptionMember 2020-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember 2020-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember hims:IssuanceOfRelatedPartyPromissoryNotesMember 2020-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember hims:CashExerciseOfStockOptionsMember 2020-12-31 0001773751 us-gaap:RestrictedStockUnitsRSUMember hims:NonExecutiveOfficerMember 2020-12-31 0001773751 hims:VendorWarrantsMember 2020-12-31 0001773751 hims:SeriesSeedPreferredStockMember 2020-12-31 0001773751 us-gaap:SeriesAPreferredStockMember 2020-12-31 0001773751 hims:SeriesA1PreferredStockMember 2020-12-31 0001773751 us-gaap:SeriesBPreferredStockMember 2020-12-31 0001773751 hims:SeriesB1PreferredStockMember 2020-12-31 0001773751 hims:SeriesB2PreferredStockMember 2020-12-31 0001773751 us-gaap:SeriesCPreferredStockMember 2020-12-31 0001773751 us-gaap:SeriesDPreferredStockMember 2020-12-31 0001773751 hims:ClassFCommonStockMember 2020-12-31 0001773751 hims:VendorWarrantsMember us-gaap:CommonClassAMember 2020-12-31 0001773751 srt:AffiliatedEntityMember hims:AtomicLabsAndAffiliatedCompanyMember 2020-12-31 0001773751 srt:MaximumMember hims:HimsIdentityVerificationServicesMember 2020-12-31 0001773751 srt:ManagementMember hims:NonrecourseRelatedPartyPromissoryNotesMember 2020-12-31 0001773751 hims:SeriesDPreferredStockWarrantMember 2020-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001773751 srt:AffiliatedEntityMember 2019-01-01 2019-12-31 0001773751 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001773751 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember hims:SeriesCPreferredStockWarrantMember 2019-01-01 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember hims:SeriesCPreferredStockWarrantMember 2019-01-01 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember hims:SeriesCPreferredStockWarrantMember 2019-01-01 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember hims:SeriesCPreferredStockWarrantMember 2019-01-01 2019-12-31 0001773751 hims:ClassAAndClassFCommonStockMember 2019-01-01 2019-12-31 0001773751 hims:RedeemableClassACommonStockMember 2019-01-01 2019-12-31 0001773751 hims:WarrantsToPurchaseSeriesCRedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001773751 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-01-01 2019-12-31 0001773751 us-gaap:FairValueInputsLevel12And3Member 2019-01-01 2019-12-31 0001773751 us-gaap:SalesChannelDirectlyToConsumerMember 2019-01-01 2019-12-31 0001773751 us-gaap:SalesChannelThroughIntermediaryMember 2019-01-01 2019-12-31 0001773751 us-gaap:SalesRevenueNetMember hims:NoMajorCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001773751 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-01-01 2019-12-31 0001773751 us-gaap:StockCompensationPlanMember hims:EmployeesAndNonEmployeesMember 2019-01-01 2019-12-31 0001773751 hims:MarketingExpenseMember 2019-01-01 2019-12-31 0001773751 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001773751 us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001773751 srt:ChiefExecutiveOfficerMember hims:PerformanceBasedMember us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001773751 hims:VendorWarrantsMember 2019-01-01 2019-12-31 0001773751 hims:SeriesSeedPreferredStockMember 2019-01-01 2019-12-31 0001773751 us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0001773751 hims:SeriesA1PreferredStockMember 2019-01-01 2019-12-31 0001773751 us-gaap:SeriesBPreferredStockMember 2019-01-01 2019-12-31 0001773751 hims:SeriesB1PreferredStockMember 2019-01-01 2019-12-31 0001773751 hims:SeriesB2PreferredStockMember 2019-01-01 2019-12-31 0001773751 us-gaap:SeriesCPreferredStockMember 2019-01-01 2019-12-31 0001773751 hims:SeriesCOneRedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001773751 us-gaap:SeriesDPreferredStockMember 2019-01-01 2019-12-31 0001773751 hims:CommonClassFMember 2019-01-01 2019-12-31 0001773751 hims:StockOptionsSubjectToNonrecoursePromissoryNoteMember 2019-01-01 2019-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember 2019-01-01 2019-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001773751 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001773751 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001773751 us-gaap:WarrantMember us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001773751 us-gaap:RedeemablePreferredStockMember us-gaap:WarrantMember 2019-01-01 2019-12-31 0001773751 hims:CommonClassARedeemableStockMember 2019-01-01 2019-12-31 0001773751 hims:IdentityVerificationServicesMember srt:AffiliatedEntityMember 2019-01-01 2019-12-31 0001773751 hims:NonrecourseRelatedPartyPromissoryNotesMember srt:MinimumMember srt:ManagementMember 2019-01-01 2019-12-31 0001773751 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001773751 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001773751 us-gaap:CommonClassAMember 2021-01-20 0001773751 us-gaap:RestrictedStockUnitsRSUMember 2021-01-20 0001773751 srt:ChiefExecutiveOfficerMember hims:CommonClassVMember 2021-01-20 0001773751 hims:ParentWarrantRestrictedStockUnitsMember hims:HimsOptionAndRSUHoldersMember 2021-01-20 0001773751 us-gaap:LineOfCreditMember hims:SiliconValleyBankMember hims:TwoThousandSeventeenLoanAgreementMember 2017-11-14 0001773751 us-gaap:LineOfCreditMember hims:SiliconValleyBankMember hims:TwoThousandSeventeenLoanAgreementMember 2017-11-14 2017-11-14 0001773751 hims:NewAlbanyOhioMember 2020-01-31 0001773751 hims:NewAlbanyOhioMember 2020-01-01 2020-01-31 0001773751 hims:FirstAmendedAndRestatedLoanAgreementMember us-gaap:CommonClassAMember hims:SiliconValleyBankMember us-gaap:LineOfCreditMember 2018-05-16 2018-05-16 0001773751 hims:FirstAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember us-gaap:LineOfCreditMember 2018-05-16 2018-05-16 0001773751 hims:FirstAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember us-gaap:LineOfCreditMember 2018-05-16 0001773751 hims:FirstAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember us-gaap:LineOfCreditMember hims:TrancheThreeMember 2018-05-16 0001773751 us-gaap:RevolvingCreditFacilityMember hims:SiliconValleyBankMember hims:SecondAmendedAndRestatedLoanAgreementMember us-gaap:PrimeRateMember 2020-12-31 2020-12-31 0001773751 hims:SecondAmendedAndRestatedLoanAgreementMember us-gaap:BaseRateMember hims:SiliconValleyBankMember us-gaap:RevolvingCreditFacilityMember 2020-12-31 2020-12-31 0001773751 us-gaap:RevolvingCreditFacilityMember hims:SecondAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember 2020-12-31 2020-12-31 0001773751 us-gaap:LineOfCreditMember hims:SiliconValleyBankMember 2021-12-31 0001773751 us-gaap:LineOfCreditMember hims:SiliconValleyBankMember hims:SecondAmendedAndRestatedLoanAgreementMember 2021-12-31 0001773751 us-gaap:MoneyMarketFundsMember srt:MaximumMember hims:SiliconValleyBankMember hims:SecondAmendedAndRestatedLoanAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001773751 us-gaap:MoneyMarketFundsMember hims:SiliconValleyBankMember hims:SecondAmendedAndRestatedLoanAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001773751 us-gaap:LineOfCreditMember hims:SiliconValleyBankMember hims:SecondAmendedAndRestatedLoanAgreementMember us-gaap:CommonClassAMember 2021-12-31 2021-12-31 0001773751 us-gaap:LineOfCreditMember hims:SiliconValleyBankMember hims:SecondAmendedAndRestatedLoanAgreementMember 2021-12-31 2021-12-31 0001773751 hims:NonExecutiveMember us-gaap:RestrictedStockUnitsRSUMember 2020-12-23 2020-12-23 0001773751 srt:ChiefExecutiveOfficerMember hims:PerformanceBasedMember 2020-06-17 0001773751 srt:ChiefExecutiveOfficerMember hims:JuneSeventeenthTwoThousandAndTwentyGrantThreeMember hims:PerformanceBasedMember 2020-06-17 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceOneNovemberTwoThousandAndTwentyMember 2020-06-17 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceTwoNovemberTwoThousandAndTwentyMember 2020-06-17 0001773751 srt:ChiefExecutiveOfficerMember hims:June172020GrantOneMember hims:TimeBasedMember 2020-06-17 2020-06-17 0001773751 srt:ChiefExecutiveOfficerMember hims:JuneSeventeenthTwoThousandAndTwentyGrantThreeMember hims:PerformanceBasedMember 2020-06-17 2020-06-17 0001773751 srt:ChiefExecutiveOfficerMember hims:TimeBasedMember 2020-06-17 2020-06-17 0001773751 srt:ChiefExecutiveOfficerMember hims:June172020GrantTwoMember 2020-06-17 2020-06-17 0001773751 us-gaap:SeriesCPreferredStockMember 2019-06-30 0001773751 us-gaap:SeriesCPreferredStockMember 2019-06-01 2019-06-30 0001773751 us-gaap:SeriesDPreferredStockMember 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceOneJulyTwoThousandAndTwentyMember 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceOneDecemberTwoThousandAndTwentyMember 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceTwoDecemberTwoThousandAndTwentyMember 2020-07-31 0001773751 us-gaap:SeriesDPreferredStockMember 2020-07-01 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceOneJulyTwoThousandAndTwentyMember 2020-07-01 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceOneNovemberTwoThousandAndTwentyMember 2020-07-01 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceTwoNovemberTwoThousandAndTwentyMember 2020-07-01 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceOneDecemberTwoThousandAndTwentyMember 2020-07-01 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceTwoDecemberTwoThousandAndTwentyMember 2020-07-01 2020-07-31 0001773751 us-gaap:SeriesCPreferredStockMember 2019-03-31 0001773751 hims:WarrantsToPurchaseSeriesCRedeemableConvertiblePreferredStockMember 2019-03-31 0001773751 us-gaap:SeriesCPreferredStockMember 2020-02-01 2020-02-29 0001773751 us-gaap:SeriesCPreferredStockMember 2020-02-29 0001773751 us-gaap:SeriesCPreferredStockMember 2019-11-30 0001773751 us-gaap:SeriesCPreferredStockMember 2020-03-12 0001773751 us-gaap:SeriesDPreferredStockMember 2020-03-12 0001773751 us-gaap:CommonClassAMember hims:VendorWarrantsMember hims:JanuaryTwoThousandAndTwentyOneExercisePriceOneMember 2021-01-04 2021-01-04 0001773751 us-gaap:CommonClassAMember hims:VendorWarrantsMember hims:JanuaryTwoThousandAndTwentyOneExercisePriceOneMember 2021-01-04 0001773751 us-gaap:CommonClassAMember 2021-01-20 2021-01-20 0001773751 srt:ChiefExecutiveOfficerMember 2021-01-20 2021-01-20 0001773751 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-20 2021-01-20 0001773751 us-gaap:CommonClassAMember 2020-05-01 2020-05-31 0001773751 hims:HimsIncMember us-gaap:CommonClassAMember 2021-01-19 0001773751 hims:CommonClassVMember hims:HimsIncMember 2021-01-19 0001773751 hims:CEOAndDirectorMemberMember hims:RedeemableCommonStockTransactionMember 2019-09-23 2019-09-23 0001773751 hims:SaleOfStockFromCEOAndMemberOfBoardOfDirectorsMember hims:ChiefExecutiveOfficerAndDirectorMember 2019-09-23 2019-09-23 0001773751 srt:AffiliatedEntityMember hims:RedeemableCommonStockTransactionMember 2019-09-23 2019-09-23 0001773751 hims:ChiefExecutiveOfficerAndDirectorMember hims:SaleOfStockFromCEOAndMemberOfBoardOfDirectorsMember 2019-09-23 0001773751 us-gaap:RestrictedStockUnitsRSUMember hims:ManagementAndEmployeesMember 2021-02-28 2021-02-28 0001773751 hims:BusinessCreditCardMember us-gaap:LineOfCreditMember 2021-01-31 0001773751 hims:BusinessCreditCardMember us-gaap:LineOfCreditMember 2021-01-01 2021-01-31 0001773751 us-gaap:PrivatePlacementMember 2020-09-30 0001773751 us-gaap:PrivatePlacementMember 2020-09-30 2020-09-30 0001773751 us-gaap:WarrantMember 2019-12-31 0001773751 us-gaap:WarrantMember 2020-12-31 0001773751 hims:VendorWarrantsMember 2019-12-31 0001773751 hims:ClassAAndClassFCommonStockMember 2020-12-31 0001773751 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001773751 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001773751 us-gaap:RetainedEarningsMember 2020-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2018-12-31 0001773751 hims:RedeemableClassACommonStockMember 2018-12-31 0001773751 hims:ClassAAndClassFCommonStockMember 2018-12-31 0001773751 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001773751 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001773751 us-gaap:RetainedEarningsMember 2018-12-31 0001773751 us-gaap:WarrantMember 2018-12-31 0001773751 hims:ClassAAndClassFCommonStockMember 2019-12-31 0001773751 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001773751 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001773751 us-gaap:RetainedEarningsMember 2019-12-31 iso4217:USD xbrli:shares utr:Year xbrli:pure utr:Month utr:sqft utr:Day iso4217:USD xbrli:shares hims:WholesaleCustomer hims:Directors
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
 
FORM
8-K
 
 
CURRENT REPORT
Pursuant to Section 13 or 15(d)
of the Securities Exchange Act of 1934
Date of Report (Date of earliest event reported):
February 4, 2022
 
 
HIMS & HERS HEALTH, INC.
(Exact name of registrant as specified in its charter)
 
 
 
Delaware
 
005-91087
 
98-1482650
(State or other jurisdiction
of incorporation)
 
(Commission
File Number)
 
(IRS Employer
Identification No.)
 
2269 Chestnut Street, #523
San Francisco, California
 
94123
(Address of principal executive offices)
 
(Zip Code)
Registrant’s telephone number, including area code: (415)
851-0195
 
 
Check the appropriate box below if the Form
8-K
filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (
see
General Instruction A.2. below):
 
Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
 
Soliciting material pursuant to Rule
14a-12
under the Exchange Act (17 CFR
240.14a-12)
 
Pre-commencement
communications pursuant to Rule
14d-2(b)
under the Exchange Act (17 CFR
240.14d-2(b))
 
Pre-commencement communications
pursuant to Rule
13e-4(c)
under the Exchange Act (17 CFR
240.13e-4(c))
Securities registered pursuant to Section 12(b) of the Act:
 
Title of each class
 
Trading
symbol
 
Name of each exchange
on which registered
Class A Common Stock, $0.0001 par value
 
HIMS
 
The New York Stock Exchange
Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (17 CFR §230.405) or Rule
12b-2
of the Securities Exchange Act of 1934 (17 CFR
§240.12b-2).
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
 
 
 

Item 8.01
Other Events
As previously disclosed, on January 20, 2021, Oaktree Acquisition Corp. (“OAC”), the predecessor of Hims & Hers Health, Inc. (the “Company”), completed the acquisition of Hims, Inc. (“Hims”) pursuant to the Agreement and Plan of Merger dated as of September 30, 2020 (the “Merger Agreement”) by and among OAC, Hims, and Rx Merger Sub, Inc., a Delaware corporation and a direct wholly-owned subsidiary of OAC (“Merger Sub”). The Merger Agreement provided for, among other things, the combination of Hims and OAC pursuant to the merger of Merger Sub with and into Hims, with Hims continuing as the surviving entity and as a wholly-owned subsidiary of OAC, which changed its name to Hims & Hers Health, Inc. (the “Merger”).
The Company is filing the attached Exhibit 99.1 to recast the Hims consolidated financial statements for the years ended December 31, 2020 and 2019 to retrospectively reflect the effects of the reverse recapitalization that occurred in connection with the Merger, as described below. Exhibit 99.1 is incorporated by reference into this Item 8.01.
The Merger was accounted for as a reverse recapitalization with Hims as the accounting acquirer and OAC as the acquired company for accounting purposes. Accordingly, all historical financial information presented represents the accounts of Hims and its wholly-owned subsidiaries as if Hims is the predecessor to the Company. The share and per share information in these consolidated financial statements has therefore been retroactively restated as to reflect the share exchange ratio established in the Merger (0.4530 shares of Company Class A common stock for 1 share of Hims Class A common stock).
The audited consolidated financial statements of Hims as of December 31, 2020 and 2019 included herein as Exhibit 99.1 update the audited consolidated financial statements of Hims included in Item 2.01 and Item 9.01 of the Company’s Current Report on Form 8-K/A filed with the Securities and Exchange Commission on March 22, 2021.
 
Item 9.01
Financial Statements and Exhibits
(d) Exhibits
 
Exhibit No.
  
Description
23.1
  
99.1
  
104
  
Cover Page Interactive Data file (embedded within the Inline XBRL document).

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 hereunto duly authorized.
 
 
 
HIMS & HERS HEALTH, INC.
DATE: February 4, 2022
 
 
By:
 
/s/ Andrew Dudum
 
 
 
Andrew Dudum
 
 
 
Chief Executive Officer
EX-23.1 2 d270892dex231.htm EX-23.1 EX-23.1

Exhibit 23.1

Consent of Independent Registered Public Accounting Firm

The Board of Directors

Hims & Hers Health, Inc.

We consent to the incorporation by reference in the registration statement (No. 333-254825) on Form S-8 of our report dated March 22, 2021, except for the effects of the reverse recapitalization described in Note 1 to the consolidated financial statements, as to which the date is February 4, 2022, with respect to the consolidated financial statements of Hims Inc. and subsidiaries.

/s/ KPMG LLP

San Francisco, California

February 4, 2022

EX-99.1 3 d270892dex991.htm EX-99.1 EX-99.1
1P2Y
Exhibit 99.1
C
ONSOLIDATED
F
INANCIAL
S
TATEMENTS
Hims, Inc. and Subsidiaries
Years Ended December 31, 2020 and 2019
With Report of Independent Registered Public Accounting Firm

Hims, Inc. and Subsidiaries
Consolidated Financial Statements
 
Years Ended December 31, 2020 and 2019
Contents
 
Report of Independent Registered Public Accounting Firm
     1  
   
Consolidated Financial Statements
        
   
Consolidated Balance Sheets as of December 31, 2020 and 2019
     2  
   
Consolidated Statements of Operations and Comprehensive Loss for the Years Ended December 31, 2020 and 2019
     3  
   
Consolidated Statements of Mezzanine Equity and Stockholders’ Deficit for the Years Ended December 31, 2020 and 2019
     4  
   
Consolidated Statements of Cash Flows for the Years Ended December 31, 2020 and 2019
     5  
   
Notes to Consolidated Financial Statements
     6  

Report of Independent Registered Public Accounting Firm
To the Stockholders and Board of Directors

Hims & Hers Health, Inc.:

Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of Hims, Inc. and subsidiaries (the Company) as of December 31, 2020 and 2019, the related consolidated statements of operations and comprehensive loss, mezzanine equity and stockholders’ deficit, and cash flows for each of the years in the
two-year
period ended December 31, 2020, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the years in the
two-year
period ended December 31, 2020, in conformity with U.S. generally accepted accounting principles.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
/s/ KPMG LLP
We have served as the Company’s auditor since 2019.
San Francisco, California
March 22, 2021, except for the effects of the reverse recapitalization described in Note 1 to the consolidated financial statements, as to which the date is February 4, 2022
 
1

Hims, Inc. and Subsidiaries
 
 
Consolidated Balance Sheets
(In Thousands, except Share Data)
 
    
December 31,
 
    
2020
   
2019
 
Assets
                
Current assets:
                
Cash and cash equivalents
   $ 27,344     $ 22,647  
Short-term investments
     72,864       37,721  
Inventory
     3,543       4,217  
Prepaid expenses and other current assets
     5,404       5,022  
Deferred transaction costs
     3,929           
 
 
 
 
 
 
 
 
 
Total current assets
     113,084       69,607  
Restricted cash, noncurrent
     1,006       150  
Other long-term assets
     4,607       2,313  
 
 
 
 
 
 
 
 
 
Total assets
   $ 118,697     $ 72,070  
    
 
 
   
 
 
 
Liabilities, mezzanine equity, and stockholders’ equity
                
Current liabilities:
                
Accounts payable
   $ 8,066     $ 7,231  
Accrued liabilities
     4,984       2,026  
Deferred revenue
     1,272       753  
Term loan, current
              1,515  
Warrant liabilities
     906       9,097  
 
 
 
 
 
 
 
 
 
Total current liabilities
     15,228       20,622  
Deferred rent, noncurrent
     381           
    
 
 
   
 
 
 
Total liabilities
     15,609       20,622  
 
 
 
 
 
 
 
 
 
Commitments and contingencies
(Note 11)
             
Mezzanine equity:
                
Redeemable convertible preferred stock – par value $0.0001; 95,997,674 and 87,366,518 shares authorized and 93,328,118 and 84,514,191 shares issued and outstanding as of December 31, 2020 and 2019, respectively; liquidation preference of $268,452 and $206,138 as of December 31, 2020 and 2019, respectively
     249,962       186,741  
Redeemable Class A common stock – par value $0.0001; nil and 737,058 shares issued and outstanding as of December 31, 2020 and 2019, respectively
              4,500  
    
 
 
   
 
 
 
Total mezzanine equity
     249,962       191,241  
    
 
 
   
 
 
 
Stockholders’ deficit:
                
Common stock – Class A shares, par value $0.0001; 166,696,759 and 150,842,448 shares authorized and 46,025,754 and 44,647,107 shares issued and outstanding as of December 31, 2020 and 2019, respectively; Class F shares, par value $0.0001; 6,941,352 shares authorized, issued, and outstanding as of December 31, 2020 and 2019
     5       5  
Additional
paid-in
capital
     24,424       13,378  
Accumulated other comprehensive (loss) income
     (11     2  
Accumulated deficit
     (171,292     (153,178
    
 
 
   
 
 
 
Total stockholders’ deficit
     (146,874     (139,793
    
 
 
   
 
 
 
Total liabilities, mezzanine equity, and stockholders’ deficit
   $ 118,697     $ 72,070  
    
 
 
   
 
 
 
See accompanying notes to consolidated financial statements.
 
2

Hims, Inc. and Subsidiaries
 
Consolidated Statements of Operations and Comprehensive Loss
(In Thousands, except Share and Per Share Data)
 
    
Year Ended December 31,
 
    
2020
   
2019
 
Revenue
   $ 148,757     $ 82,558  
Cost of revenue
     39,307       37,953  
Gross profit
     109,450       44,605  
Operating expenses:
                
Marketing
     58,989       63,156  
Selling, general, and administrative
     65,605       55,863  
Total operating expenses
     124,594       119,019  
Loss from operations
     (15,144     (74,414
Other income (expense):
                
Interest expense
     (10     (369
Other (expense) income, net
     (2,833     2,809  
Loss before provision for income taxes
     (17,987     (71,974
Provision for income taxes
     (127     (90
Net loss
     (18,114     (72,064
Other comprehensive (loss) income
     (13     4  
Total comprehensive loss
   $ (18,127   $ (72,060
    
 
 
   
 
 
 
Net loss per share attributable to common stockholders:
                
Basic and diluted
   $ (0.51   $ (2.07
    
 
 
   
 
 
 
Weighted average shares outstanding:
                
Basic and diluted
     35,353,809       34,758,817  
    
 
 
   
 
 
 
See accompanying notes to consolidated financial statements.
 
3

Hims, Inc. and Subsidiaries
Consolidated Statements of Mezzanine Equity and Stockholders’ Deficit
(In Thousands, except Share Data)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Redeemable
Convertible
Preferred Stock
 
 
Redeemable
Class A Common
Stock
 
 
Class A and Class F
Common Stock
 
 
Additional
Paid-In

Capital
 
 
Accumulated

Other
Comprehensive

Income (Loss)
 
 
Accumulated

Deficit
 
 
Total
Stockholders’

Deficit
 
 
 
Shares
 
 
Amount
 
 
Shares
 
 
Amount
 
 
Shares
 
 
Amount
 
Balance as of December 31, 2018
 
 
71,095,463
 
 
$
94,151
 
 
 
  
 
 
 
  
 
 
 
51,152,211
 
 
$
5
 
 
$
9,754
 
 
$
(2
 
$
(81,114
 
$
(71,357
Issuance of redeemable convertible preferred stock, net of issuance costs, including warrants, of $10.2 million
 
 
13,418,728
 
 
 
92,590
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
Issuance of Class A common stock warrants
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
61
 
 
 
—  
 
 
 
—  
 
 
 
61
 
Exercise of vested stock options

 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
175,328
 
 
 
—  
 
 
 
23
 
 
 
—  
 
 
 
—  
 
 
 
23
 
Early exercise of unvested stock options
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
 
1,005,116
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
Vesting of early exercised stock options
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
12
 
 
 
—  
 
 
 
—  
 
 
 
12
 
Forfeiture of unvested shares issued for early exercised stock options
 
 
 
—  
 
 
 
 
—  
 
 
 
 
—  
 
 
 
 
—  
 
 
 
(7,138

)
 
 
 
 
—  
 
 
 
 
—  
 
 
 
 
—  
 
 
 
 
—  
 
 
 
—  
 
Stock-based compensation
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
8,028
 
 
 
—  
 
 
 
—  
 
 
 
8,028
 
Reclassification associated with Class A common stock subject to redemption
 
 
—  
 
 
 
—  
 
 
 
737,058
 
 
 
4,500
 
 
 
(737,058
)
 
 
—  
 
 
 
(4,500
 
 
—  
 
 
 
—  
 
 
 
(4,500
Other comprehensive income
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
4
 
 
 
—  
 
 
 
4
 
Net loss
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
(72,064
 
 
(72,064
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance as of December 31,
2019
 
 
84,514,191
 
 
 
186,741
 
 
 
737,058
 
 
 
4,500
 
 
 
51,588,459
 
 
 
5
 
 
 
13,378
 
 
 
2
 
 
 
(153,178
 
 
(139,793
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $0.1 million
 
 
7,472,062
 
 
 
51,900
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
Exercise of Series C redeemable convertible preferred stock warrants
 
 
1,341,865
 
 
 
11,321
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
Exercise of Class A common stock warrants
 
 
—  
 
 
 
—  
 
 
 
 
 
 
 
 
 
 
 
1,051,206
 
 
 
—  
 
 
 
561
 
 
 
—  
 
 
 
—  
 
 
 
561
 
Exercise of vested stock options
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
167,655
 
 
 
—  
 
 
 
123
 
 
 
—  
 
 
 
—  
 
 
 
123
 
Early exercise of unvested stock options
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
17,924
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
Vesting of early exercised stock options
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
31
 
 
 
—  
 
 
 
—  
 
 
 
31
 
Forfeiture of unvested early exercised shares
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
(595,196
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
Stock-based compensation
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
5,831
 
 
 
—  
 
 
 
—  
 
 
 
5,831
 
Expiration of the Class A common stock redemption right
 
 
—  
 
 
 
—  
 
 
 
(737,058
 
 
(4,500
 
 
737,058
 
 
 
—  
 
 
 
4,500
 
 
 
—  
 
 
 
—  
 
 
 
4,500
 
Other comprehensive loss
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
—  
 
 
 
—  
 
 
 
(13
 
 
—  
 
 
 
(13
Net loss
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
—  
 
 
 
(18,114
 
 
(18,114
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance as of December 31, 2020
 
 
93,328,118
 
 
$
249,962
 
 
 
  
 
 
 
  
 
 
 
52,967,106
 
 
$
5
 
 
$
24,424
 
 
$
(11
 
$
(171,292
 
$
(146,874
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
See accompanying notes to consolidated financial statements.
 
4

Hims, Inc. and Subsidiaries
 
Consolidated Statements of Cash Flows
(In Thousands)
 
    
Year Ended December 31,
 
    
2020
   
2019
 
Operating activities
                
Net loss
   $ (18,114   $ (72,064
Adjustments to reconcile net loss to net cash used in operating activities:
                
Depreciation and amortization
     1,057       260  
Stock-based compensation
     5,831       8,028  
Change in fair value of warrant liability
     3,101       (951
Loss on lease termination
     754           
Amortization of debt issuance costs
     322       70  
Noncash other
     384       (358
Changes in operating assets and liabilities:
                
Inventory
     674       (522
Prepaid expenses and other current assets
     (645     (2,436
Other long-term assets
     8       (755
Accounts payable
     826       (6,075
Accrued liabilities
     2,423       (276
Deferred revenue
     519       212  
Deferred rent
     381           
    
 
 
   
 
 
 
Net cash used in operating activities
     (2,479     (74,867
    
 
 
   
 
 
 
Investing activities
                
Purchases of investments
     (95,008     (42,012
Maturities of investments
     47,990       4,500  
Proceeds from sale of investments
     11,550           
Investment in website development,
internal-use
software, and intangible assets
     (2,496     (1,479
Purchases of property, equipment, and intangible assets
     (1,737     (308
    
 
 
   
 
 
 
Net cash used in investing activities
     (39,701     (39,299
    
 
 
   
 
 
 
Financing activities
                
Proceeds from issuance of redeemable convertible preferred stock
     52,034       102,793  
Payments for issuance costs of redeemable convertible preferred stock
     (134     (227
Proceeds from exercise of Series C preferred stock warrants
     29           
Proceeds from exercise of Class A common stock warrants
     561           
Proceeds from exercise of vested and unvested stock options, net of repurchases of unvested shares
     123       44  
Borrowings of principal on term loan
              2,136  
Repayments of principal on term loan
     (1,515     (9,051
Payments for debt issuance costs
              (377
Payments for transaction costs
     (3,356         
    
 
 
   
 
 
 
Net cash provided by financing activities
     47,742       95,318  
    
 
 
   
 
 
 
Foreign currency effect on cash and cash equivalents
     (9     (5
    
 
 
   
 
 
 
Increase (decrease) in cash, cash equivalents, and restricted cash
     5,553       (18,853
Cash, cash equivalents, and restricted cash at beginning of year
     22,797       41,650  
    
 
 
   
 
 
 
Cash, cash equivalents, and restricted cash at end of year
   $ 28,350     $ 22,797  
    
 
 
   
 
 
 
Supplemental disclosures of cash flow information
                
Cash paid for taxes
   $ 221     $ 139  
Cash paid for interest
  
10    
361  
Noncash investing and financing activities
                
Exercise of preferred stock warrants
   $ 11,292     $     
Expiration of Class A common stock redemption right
  
4,500    
    
Redeemable Class A common stock reclassification
  
      
4,500  
Deferred transaction costs payable
  
573    
    
Warrants issued for debt issuance costs
  
      
133  
Vesting of early exercised stock options
  
31    
12  
See accompanying notes to consolidated financial statements.
 
5

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements
 
1. Description of Business and Basis of Presentation
Description of the Business
On January 20, 2021 (the “Closing Date”), Oaktree Acquisition Corp. (“OAC”), the predecessor to Hims & Hers Health, Inc. (the “Company”) completed the acquisition of Hims, Inc. (“Hims”) pursuant to the Agreement and Plan of Merger dated as of September 30, 2020 (the “Merger Agreement”) by and among OAC, Hims, and Rx Merger Sub, Inc., a Delaware corporation and a direct wholly-owned subsidiary of OAC (“Merger Sub”). The Merger Agreement provided for, among other things, the combination of Hims and OAC pursuant to the merger of Merger Sub with and into Hims, with Hims continuing as the surviving entity and as a wholly-owned subsidiary of OAC, which changed its name to Hims & Hers Health, Inc. (the “Merger”).
The Merger was accounted for as a reverse recapitalization with Hims as the accounting acquirer and OAC as the acquired company for accounting purposes. Accordingly, all historical financial information presented herein represents the accounts of Hims and its wholly-owned subsidiaries as if Hims is the predecessor to the Company. The share and per share information in these consolidated financial statements has therefore been retroactively restated to reflect the
 
share
exchange
 
ratio established in the Merger
 (0.4530 
shares of Company Class A common stock for 1 share of Hims Class A common stock). 
Hims was incorporated in Delaware on December 30, 2013. Our mission is to make healthcare accessible, affordable, and convenient for everyone. We designed and built our digitally native, cloud-based technology centered around the consumer, and design everything with the consumer in mind. Our proprietary mobile app, websites, telehealth platform, electronic medical records system, and pharmacy integration combine to provide consumers with a seamless,
easy-to-use,
mobile-first experience. The Company is leading the transformation in healthcare by becoming the digital front door for healthcare consumers.
We believe the future of healthcare will be driven by consumer brands that empower people and give them full control over their healthcare. We have endeavored to build a healthcare system that squarely focuses on the needs of the healthcare consumer. To enable our mission of making healthcare accessible, affordable, and convenient for everyone, we offer a range of health and wellness products and services available for purchase on our websites directly by customers and through wholesale partners.
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements have been prepared pursuant to accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries, and variable interest entities in which it holds a controlling financial interest. All intercompany transactions and balances have been eliminated in the consolidated financial statements herein. For the years ended December 31, 2020 and 2019, the Company had operations primarily in the United States and immaterial operations in the United Kingdom.
2. Summary of Significant Accounting Policies
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The more significant estimates and assumptions by management include, among others, valuation of inventory, valuation and recognition of
stock-based
compensation expense, valuation and recognition of warrants, and estimates in capitalization
 
6

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
of website development and
internal-use
software costs. Management believes that the estimates, and judgments upon which it relies, are reasonable based upon information available to it at the time that these estimates and judgments were made. Actual results experienced by the Company may differ from management’s estimates. To the extent that there are material differences between these estimates and actual results, the Company’s consolidated financial statements will be affected.
Risks and Uncertainties
The Company’s business, operations, and financial results are subject to various risks and uncertainties, including adverse United States economic conditions, legal restrictions, changing laws for medical services and prescription products, or decisions to outsource or modify portions of its supply chain, and competition in its industry could adversely affect its business, financial condition, results of operations, and cash flows. These significant factors, among others, could cause the Company’s future results to differ materially from the consolidated financial statements.
Concentration Risk
The Company’s financial instruments that are potentially exposed to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, and accounts receivable.
The Company maintains its cash, cash equivalents, short-term investments and restricted cash with high-quality financial institutions with investment- grade ratings. The majority of the cash balances are with U.S. banks and are insured to the extent defined by the Federal Deposit Insurance Corporation.
The prescription products ordered on the Company’s
e-commerce
online platform have historically been fulfilled by two pharmacies. If either of the pharmacies were to stop fulfilling orders, it could significantly slow prescription product sales until a new supplier is found. The Company maintains agreements with these pharmacies and is investing in new pharmacy fulfillment capabilities to mitigate any such risk.
As of and for the years ended December 31, 2020 and 2019, a single wholesale customer represented more than 10% of accounts receivable and no single customer represented more than 10% of revenue. In addition, the Company had an immaterial amount of revenue related to sales in foreign countries.
 
7

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Foreign Currency Translation
The Company’s consolidated financial statements are presented in U.S. dollars. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are presented as foreign currency translation adjustments, a component of other comprehensive income on the consolidated statements of operations and comprehensive
 
loss.
Segment Reporting
For the years ended December 31, 2020 and 2019, the Company was managed as a single operating segment on a consolidated basis. Furthermore, the Company determined that the Chief Executive Officer (“CEO”) is the Chief Operating Decision Maker as he is responsible for making decisions regarding the allocation of resources and assessing performance as well as for strategic operational decisions and managing the organization at a consolidated level.
Cash, Cash Equivalents, and Restricted Cash
The Company considers all highly liquid investments purchased with an original maturity or remaining maturity of three months or less at the date of purchase to be cash equivalents. The Company deposits its cash and cash equivalents with financial institutions.
The restricted cash balance is comprised of the cash collateral that is held by the Company’s primary financial institution for (i) use of the institution’s cash management services and (ii) a letter of credit issued as a security deposit for the Company’s warehouse facility in New Albany, Ohio. Refer to Note 9 – Borrowing Arrangements for further details.
Total cash, cash equivalents, and restricted cash are summarized as follows (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Cash and cash equivalents
   $ 27,344      $ 22,647  
Restricted cash
     1,006        150  
Total cash, cash equivalents, and restricted cash
   $ 28,350      $ 22,797  
    
 
 
    
 
 
 
Short-term
and
Long-term
Investments
Available-for-sale
debt instruments with original maturities at the date of purchase greater than three months and remaining maturities of less than one year are classified as
short-term
investments.
Available-for-sale
debt instruments with original maturities at the date of purchase and remaining maturities of greater than one year are classified as long-term investments. The Company intends to sell such investments at or close to maturity.
 
8

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
The investments, if any, are designated as
available-for-sale
and are reported at fair value, with unrealized gains and losses, net of tax, recorded in other comprehensive income on the consolidated statements of operations and comprehensive loss, except as noted in the
Other-Than-Temporary
Impairment section that follows. The Company determines the cost of the investment sold based on specific identification at the individual security level. The Company records the interest income and realized gains and losses on the sale of these instruments within other income (expense), net on the consolidated statements of operations and comprehensive loss.
Other-Than-Temporary
Impairment
The Company’s investments are subject to a periodic impairment review. Investments are considered impaired when the fair value is below the investment’s adjusted cost basis. This would occur for marketable debt instruments when the fair value is below amortized cost and the Company intends to sell the instrument, or when it is more likely than not that the Company will be required to sell the instrument before recovery of its amortized cost basis, or when the Company does not expect to recover the entire amortized cost basis of the instrument (a credit loss exists). When the Company does not expect to recover the entire amortized cost basis of the instrument, it separates
other-than-temporary
impairments into amounts representing credit losses, which are recognized in other income (expense), net, and amounts related to all other factors, which are recognized in other comprehensive (loss) income on the consolidated statements of operations and comprehensive loss. The Company incurred no impairments for the years ended December 31, 2020 or 2019.
Fair Value of Financial Instruments
The fair value of a financial instrument is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities subject to ongoing fair value measurement are categorized and disclosed into one of the three categories depending on observable or unobservable inputs employed in the measurement. Hierarchical levels, which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities, are as follows:
 
9

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
   
Level 1: Inputs that are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.
 
   
Level 2: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.
 
   
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities and that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.
In some circumstances, the inputs used to measure fair value might be categorized within different levels of the fair value hierarchy. In those instances, the fair value measurement is categorized in its entirety in the fair value hierarchy based on the lowest
level
input that is significant to the fair
value
measurement.​​​​​​​​​​​​​​
Inventory
Inventory primarily consists of finished goods and raw materials that are located at Company-managed and third-party fulfillment warehouses. Inventory is stated at the lower of cost or net realizable value and inventory cost is determined by the weighted average cost method. The Company reserves for expired,
slow-moving,
and excess inventory by estimating the net realizable value based on the potential future use of such inventory. Management monitors inventory to identify events that would require impairment due to slow-moving, expired, or obsolete inventory and adjusts the value of inventory when required. Obsolete inventory balances are
written-off
against the inventory allowance after management determines that the inventory cannot be sold. For the years ended December 31, 2020 and 2019, the Company recorded write-offs of $0.2 million and $1.4 million,
respectively
.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of balances related to prepayments or vendor deposits for inventory, software, insurance, marketing and other operating costs, and trade and other accounts receivables. Prepaid expenses are recorded when payment has been made in advance for goods and services. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Receivables are stated at amounts estimated by management to be equal to their net realizable values. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable losses and it is recorded when it is probable that amounts will not be collected based on historical collection trends, age of outstanding receivables, specific customer circumstances, and existing economic conditions. Account balances are written off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. As of December 31, 2020 and 2019, accounts receivable was $1.1 million and $0.9 million, respectively, and included within prepaid expenses and other current assets on the consolidated balance sheets. There were no write-offs of accounts receivable for the years ended December 31, 2020 or 2019. As of December 31, 2020 and 2019, the Company had no allowances for doubtful accounts.
 
10

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
The Company does not have any
off-balance
sheet credit exposure related to its customers.
Property and Equipment
Property and equipment are recorded at cost, less accumulated depreciation and amortization. Maintenance and repair costs are charged to expense as incurred, and expenditures that extend the useful lives of assets are capitalized. Property and equipment are depreciated or amortized using the straight- line method over the estimated useful lives ranging from two to five years and consist primarily of facility equipment, computers, equipment, furniture, and fixtures. Property and equipment, net was $1.7 million and $0.2 million as of December 31, 2020 and 2019, respectively, and is classified within other long-term assets on the consolidated balance sheets.
Intangibles
Intangibles with finite lives are amortized over their useful life in accordance with Accounting Standards Codification (“ASC”)
350-30,
Intangibles – Goodwill and Other – General Intangibles Other Than Goodwill.
Amortization is provided by utilizing a straight-line method over the estimated useful lives of the intangibles.
The Company accounts for website development costs in accordance with ASC
350-50,
Intangibles – Goodwill and Other – Website Development Costs
. The costs incurred during the website application and infrastructure stages as well as costs incurred during the graphics and content development stages are capitalized; all other costs are expensed as incurred. In addition, the Company incurs costs to develop software for internal use, which are accounted for under ASC
350-40,
Intangibles – Goodwill and Other –
Internal-Use
Software
. The costs incurred during the application development phase are capitalized until the project is completed and the asset is ready for intended use. The Company expenses all costs that relate to the preliminary project and post-implementation operation phases of development as selling, general, and administrative expense on the consolidated statement of operations and comprehensive loss.
As of December 31, 2020 and 2019, website development and internal-use software costs of $2.9 million and $1.3 million, net of amortization of $1.0 million and $0.2 million, respectively, were classified within other
long-term
assets on the consolidated balance sheets and had useful lives of 2 to 3 years.
 
11

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
The following table summarizes the estimated amortization of intangibles for the five years subsequent to December 31, 2020, and thereafter (in thousands):
 
2021
   $ 1,157  
2022
     1,052  
2023
     586  
2024
     128  
2025 and thereafter
     18  
Total
   $ 2,941  
  
 
 
 
Impairment of Long-Lived Assets
Long-lived assets include property and equipment and intangible assets subject to amortization. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. In such cases, recoverability of assets to be held and used is assessed by comparing the carrying amount of assets with their future underlying net cash flows (undiscounted and without interest charges). If such assets are considered to be impaired, an impairment is recognized as the amount by which the carrying amount of the assets exceeds the estimated fair values of the assets. Assets to be disposed of by sale are reported at the lower of their carrying amount or estimated fair value less costs to sell. As of December 31, 2020 and 2019, the Company determined that no events or changes in circumstances existed that would otherwise indicate any impairment of its long-lived assets.
Warrant Liability
The Company classifies warrants to purchase shares of Series C and Series D redeemable convertible preferred stock that are contingently puttable or redeemable as liabilities. Such warrants are measured and recognized at fair value and are subject to remeasurement at each balance sheet date. At the end of each reporting period, changes in fair value during the period are recognized as a component of other income (expense), net within the consolidated statements of operations and comprehensive loss. The Company will continue to adjust the warrant liability for changes in the fair value until the earlier of a) the exercise or expiration of the warrants or b) the completion of a liquidation event, including completion of an initial public offering, at which time all outstanding preferred stock warrants will be converted into warrants to purchase shares of common stock and the liability will be reclassified to additional
paid-in
capital. As of December 31, 2020, all Series C preferred stock warrants were exercised.
 
12

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Revenue Recognition
The Company recognizes revenue in accordance with ASC 606,
Revenue from Contracts with Customers
, when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.
The Company’s consolidated revenue primarily comprises online sales of health and wellness products through the Company’s website, including prescription and nonprescription products. In contracts that contain prescription products, revenue also includes medical consultation services. Additionally, starting in March 2020, the Company began selling its products to a new wholesale partner, leading to an increase in revenue generated from wholesale arrangements for the year ended December 31, 2020.
Revenue consists of the following (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
Online
   $ 140,728      $ 82,286  
Wholesale
     8,029        272  
  
 
 
    
 
 
 
Total revenue
   $ 148,757      $ 82,558  
  
 
 
    
 
 
 
For online revenue, the Company defines its customer as an individual who purchases products or services through the website. For wholesale revenue, Company defines its customer as a wholesale partner. The transaction price in the Company’s contracts with customers is the total amount of consideration to which the Company expects to be entitled in exchange for transferring products or services to the customer.
The Company’s contracts that contain prescription products include two performance obligations: access to (i) products and (ii) consultation services. The Company’s contracts that do not contain prescription products have a single performance obligation. Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised product to the customer and, in contracts that contain services, by the provision of consultation services to the customer. The Company satisfies its performance obligation for products at a point in time, which is upon delivery of the products to a third-party carrier. The Company satisfies its performance obligation for services over the period of the consultation service, which is typically a few days. The customer obtains control of the products and services upon the Company’s completion of its performance obligations.
 
13

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation on a relative stand-alone selling price basis. The
stand-alone
selling price is based on the prices at which the Company separately sells the products and services, as well as market and cost-plus margin-based estimates. For the years ended December 31, 2020 and 2019, service revenue represents less than 10% of consolidated revenues.
To fulfill its promise to customers for contracts that include professional medical consultations, the Company maintains relationships with various “Affiliated Medical Groups,” which are professional corporations or other professional entities owned by licensed physicians and other professional entities that engage licensed medical professionals (medical doctors, physician assistants, and nurse practitioners; collectively referred to as “Providers”) to provide consultation services. Refer to Note 7 – Variable Interest Entities. The Company accounts for service revenue as a principal in the arrangement with its customers. This conclusion is reached because (i) the Company determines which Affiliated Medical Group and Provider provides the consultation to the customer; (ii) the Company is primarily responsible for the satisfactory fulfillment and acceptability of the services; (iii) the Company incurs costs for consultation services even for visits that do not result in a prescription and the sale of products; and (iv) the Company, at its sole discretion, sets all listed prices charged on its websites for products and services.
Additionally, to fulfill its promise to customers for contracts that include professional medical consultations, the Company maintains relationships with
third-party
pharmacies (“Partner Pharmacies”) to fill prescriptions that are ordered by the Company’s customers. The Company accounts for prescription product revenue as a principal in the arrangement with its customers. This conclusion is reached because (i) the Company has sole discretion in determining which Partner Pharmacy fills a customer’s prescription; (ii) Partner Pharmacies fill the prescription based on fulfillment instructions provided by the Company including using Company’s branded packaging for generic products; (iii) the Company is primarily responsible to the customer for the satisfactory fulfillment and acceptability of the order; (iv) the Company is responsible for refunds of the prescription medication after transfer of control to the customer; and (v) the Company, at its sole discretion, sets all listed prices charged on its website for products and services.
The Company estimates refunds using the expected value method based on historical refunds granted to customers. The Company updates its estimate at the end of each reporting period and recognizes the estimated amount as contra-revenue with a corresponding refund liability. Sales, value-added, and other taxes are excluded from the transaction price and, therefore, from revenue.
The Company has made an accounting policy election to account for shipping and handling activities performed after the control of a product has been transferred to the customer as fulfillment costs, with direct costs to ship products to customers included in cost of revenue. The Company’s contracts with customers do not contain costs to obtain or costs to fulfill contracts with customers in accordance with ASC
340-40,
Other Assets and Deferred Costs – Contracts with Customers.
 
14

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
For online sales, payment for prescription medication and nonprescription products is typically collected from the customer a few days in advance of product shipment. Contract liabilities are recorded when payments have been received from the customer for undelivered products or services and are recognized as revenue when the performance obligations are later satisfied. Contract liabilities consisting of balances related to customer prepayments are recognized as current deferred revenue on the consolidated balance sheets of which substantially all of the balance is recognized in the following month. For wholesale arrangements, payments are collected in accordance with contract terms.
Cost of Revenue
Cost of revenue consists of costs directly attributable to the products shipped and services rendered, including product costs, packaging materials, shipping costs, and labor costs directly related to revenue generating activities. Costs related to free products where there is no expectation of future purchases from a customer are considered to be selling, general, or administrative expenses and are excluded from cost of revenue.
Income Taxes
The Company accounts for income taxes using the asset and liability method whereby deferred tax asset and liability account balances are determined based upon differences between the financial reporting and tax reporting basis of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value.
The Company determines its valuation allowance on deferred tax assets by considering both positive and negative evidence, including its operating results, ongoing tax planning, and forecasts of future taxable income on a
jurisdiction-by-jurisdiction
basis, to ascertain whether it is more likely than not that deferred tax assets will be realized. In the event the Company determines that it would be able to realize its deferred income tax assets in the future in excess of their net recorded amount, it would make an adjustment to the valuation allowance, which would reduce the provision for income taxes. Conversely, in the event that all or part of the net deferred tax assets are determined not to be realizable in the future, an adjustment to the valuation allowance would be charged to earnings in the period such determination is made.
In addition, the calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes potential liabilities based on an estimate of whether, and the extent to which, additional taxes will be due. The Company accounts for uncertain tax positions in accordance with the relevant guidance, which prescribes a
two-step
approach to
 
15

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
recognize and measure uncertain tax positions taken or expected to be taken in the income tax return, and also provides guidance on recognition, classification, interest and penalties, disclosure, and transition. The first step is to evaluate the tax position taken or expected to be taken by determining whether the weight of available evidence indicates that it is more likely than not that the tax position will be sustained in an audit, including resolution of any related appeals or litigation process. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate
settlement.​​​​​​​​​​​​​​​​​​​​​
Stock-Based Compensation
The fair value of stock options, equity-classified warrants issued to vendors, and restricted stock units (“RSUs”), are measured at the grant date fair value. The fair value of employee stock options and vendor warrants are generally determined using the Black-Scholes Merton (“BSM”) option-pricing model using various inputs, including estimates of expected volatility, term,
risk-free
rate, and future dividends. Stock options that were granted to the Company’s CEO with performance conditions were valued using the Monte Carlo simulation model. The Company recognizes compensation costs on a straight-line basis over the requisite service period of the employee and vendor, which is generally the option vesting term of four years for options and warrants that do not have performance conditions. Stock options and RSUs with performance conditions are recognized when it is probable that performance criteria will be achieved and compensation cost is recognized using the accelerated attribution method. The Company accounts for forfeitures as they occur.
Fair Value of Common Stock –
Given the absence of a public trading market, the Board of Directors of the Company considers numerous objective and subjective factors to determine the fair value of common stock at each meeting at which awards are approved. These factors include, but are not limited to, (i) contemporaneous valuations of common stock performed by an independent valuation specialist; (ii) developments in the Company’s business and stage of development; (iii) the Company’s operational and financial performance and condition; (iv) issuances of preferred stock and the rights and preferences of preferred stock relative to common stock; (v) current condition of capital markets and the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company; and (vi) the lack of marketability of the Company’s common stock. For financial reporting purposes, the Company considers the amount of time between the valuation date and the grant date to determine whether to use the latest common stock valuation or a straight-line interpolation between the two valuation dates. The determination includes an evaluation of whether the subsequent valuation indicates that any significant change in valuation had occurred between the previous valuation and the grant date.
Expected Term –
The Company calculates the expected term using the simplified method based on the options’ vesting term and contractual terms as the Company does not have sufficient relevant historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.
 
16

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Expected Volatility –
The volatility is derived from the average historical stock volatilities of a peer group of public companies that the Company considers to be comparable to its business over a period equivalent to the expected term of the share-based grants.
Risk-free Interest Rate –
The Company derives the risk-free interest rate assumption from the United States Treasury’s rates for the U.S. Treasury
zero-coupon
bonds with maturities similar to those of the expected term of the awards being valued.
Dividend Yield –
The Company bases the assumed dividend yield on its expectation of not paying dividends in the foreseeable future. Consequently, the expected dividend yield used is zero.
The Company issues shares for the early exercise of common stock options. The unvested shares are subject to the Company’s repurchase right at the lower of the fair market value of the shares of common stock on the date of repurchase or their original purchase price. The proceeds initially are recorded as a liability from the early exercise of stock options and recorded within accrued liabilities on the consolidated balance sheets. These amounts are reclassified to common stock and additional
paid-in
capital as the Company’s repurchase right lapses.
Leases
The Company leases a facility under a noncancelable lease agreement that is accounted for as an operating lease. Rent expense is recorded on a straight- line basis over the lease term. For rent abatement and rent escalation provisions, the Company recognizes the related rent expense on a straight-line basis over the lease term. The difference between cash rent payments and the recognition of
straight-line
rent expense is recorded as deferred rent and amortized over the lease term.
Employee Benefit Plan
In 2018, the Company adopted a 401(k) Profit Sharing Plan covering substantially all of its U.S. employees. In 2020, the Company adopted a new 401 (k) Profit Sharing Plan upon transferring 401(k) administration to a new service provider. The Company has not contributed to the plans since their inception.
 
17

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Advertising
For the years ended December 31, 2020 and 2019, customer acquisition costs were $44.0 million and $51.6 million, respectively. These customer acquisition expenses are charged to expense as incurred and recorded within marketing expense on the consolidated statements of operations and comprehensive loss.
Other Comprehensive Income
The Company’s other comprehensive income is impacted by foreign currency translation and
available-for-sale
investment fair value adjustments. The impact of foreign currency translation is affected by the translation of assets and liabilities of the Company’s United Kingdom foreign subsidiary, which is denominated in pounds sterling. The primary assets and liabilities affecting the adjustments are cash and cash equivalents, other assets, and accounts payable. The impact of
available-for-sale
securities is primarily affected by unrecognized gains and losses related to fluctuations in the fair market value of the securities.
Liquidity
The Company’s operations have been financed primarily through the issuance of common and preferred stock. Since inception, the Company has incurred negative cash flows as it is expending significant resources in expanding its activities. This has resulted in losses from operations, which are expected to continue for the foreseeable future years, and an accumulated deficit. The Company may require additional financing to fund operations to meet its business plan.
During the year ended December 31, 2020, the Company incurred a net loss of $18.1 million and had negative cash flows from operating activities of $2.5 million. As of December 31, 2020, the Company had an accumulated deficit of $171.3 million, cash and cash equivalents of $27.3 million, and short-term investments of $72.9 million.
The Company believes that its existing cash and investment balances and availability under borrowing agreements are sufficient for the Company to meet its obligations through at least March 31, 2022. Management considers that there are no conditions or events in the aggregate, including the impact of the
COVID-19
pandemic, that raise substantial doubt about the entity’s ability to continue as a going concern for a period of at least one year from the date the consolidated financial statements are issued. Refer to Note 17 – Subsequent Events for transactions occurring subsequent to
year-end
resulting in increased liquidity.
 
18

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Recently Adopted Accounting Pronouncements
In November 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”)
2016-18,
Statement of Cash Flows (Topic 230): Restricted Cash
. ASU
2016-18
requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the
beginning-of-period
and
end-of-period
total amounts shown on the consolidated statement of cash flows. The Company adopted ASU
2016-18
as of January 1, 2019, using a retrospective transition method to each period presented.
In August 2018, the FASB issued ASU
2018-13,
Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement, which amends ASC 820, Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying, or adding certain disclosures. The standard is effective for public companies for fiscal years beginning after December 15, 2019, with early adoption permitted for removed disclosures and delayed adoption until fiscal year 2020 permitted for the new disclosures. The Company adopted this disclosure requirement for the year ended December 31, 2020.
In August 2018, the FASB issued ASU
2018-15,
Intangibles-Goodwill and
Other-Internal-Use
Software (Subtopic
350-40)
, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The standard is effective for public companies for fiscal years beginning after December 15, 2019. The Company adopted ASU
2018-15
as of January 1, 2019, which did not have an impact on the consolidated financial statements.
Recently Issued Accounting Pronouncements
In February 2016, the FASB issued ASU
2016-02,
Leases (Topic 842)
, which requires lessees to recognize leases on their balance sheets and disclose key information about leasing arrangements. The ASU establishes a
right-of-use
(“ROU”) model that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as finance or operating, with classification affecting the pattern and classification of expense recognition on the income statement. The standard is effective for smaller reporting companies for fiscal years beginning after December 15, 2021 and for interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. In July 2018, the FASB approved an amendment to the new guidance that allows companies the option of using the effective date of the new standard as the initial application (at the beginning of the period in which it is adopted, rather than at the beginning of the earliest comparative period) and to recognize the effects of applying the new ASU as a cumulative effect adjustment to the opening balance sheet or retained earnings. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.
 
19

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
to require the measurement of expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The guidance also amends the impairment model for
available-for-sale
debt securities and requires entities to determine whether all or a portion of the unrealized loss on such debt security is a credit loss. In November 2018, ASU
2018-19
aligns the implementation date for nonpublic entities’ annual financial statements with the implementation date for their interim financial statements and clarify the scope of the guidance in the amendments in ASU
2016-13
to clarify that receivables arising from operating leases are not within the scope of
Credit Losses (Topic 326)
and should be accounted for in accordance with
Leases (Topic 842
). In April 2019, the FASB issued ASU
2019-04,
which, among other amendments, allows for certain policy elections and practical expedients related to accrued interest on financial instruments. In November 2019, the FASB issued ASU
2019-10
and ASU
2019-11,
which addressed certain aspects of the guidance related to effective dates, expected recoveries, troubled debt restructurings, accrued interest receivables, and financial assets secured by collateral. In February and March 2020, the FASB also issued ASU
2020-02
and ASU
2020-03,
respectively, which provide certain amendments and improvements to sections of ASU
2016-13.
These standards are effective for smaller reporting companies for fiscal years and interim periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.
In December 2019, the FASB issued ASU
2019-12,
Simplifying the Accounting for Income Taxes
, which is intended to improve consistency and simplify several areas of existing guidance. ASU
2019-12
removes certain exceptions to the general principles related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU
2019-12
is effective for annual reporting periods beginning after December 15, 2020 for public entities, including interim periods within those fiscal years. The standard is effective for public companies for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.
 
20

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
3. Short-term Investments
Short-term investments as of December 31, 2020, consist of the following (in thousands):
 
                                                                   
    
Adjusted
Cost
    
Unrealized
Gains
    
Unrealized
Losses
    
Fair
Value
 
Corporate bonds
  
$
55,224
 
  
$
5
 
  
$
(2
  
$
55,227
 
Government bonds
  
 
14,121
 
  
 
2
 
  
 
  
 
  
 
14,123
 
Asset-backed bonds
  
 
3,514
 
  
 
  
 
  
 
  
 
  
 
3,514
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total short-term investments
  
$
72,859
 
  
$
7
 
  
$
(2
  
$
72,864
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Short-term investments as of December 31, 2019, consist of the following (in thousands):
 
                                                                   
    
Adjusted
Cost
    
Unrealized
Gains
    
Unrealized
Losses
    
Fair
Value
 
Corporate bonds
  
$
24,386
 
  
$
3
 
  
 
  
 
  
$
24,389
 
Government bonds
  
 
3,515
 
  
 
2
 
  
 
  
 
  
 
3,517
 
Asset-backed bonds
  
 
9,811
 
  
 
4
 
  
 
  
 
  
 
9,815
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total short-term investments
  
$
37,712
 
  
$
9
 
  
 
  
 
  
$
37,721
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Short-term investments mature within one year.
4. Inventory
Inventory consists of the
following
(in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Finished goods
   $ 2,856      $ 3,936  
Raw materials
     687        196  
Work-in-process
               85  
  
 
 
    
 
 
 
Total inventory
   $ 3,543      $ 4,217  
  
 
 
    
 
 
 
 
21

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
5. Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Trade and other receivables, net
   $ 1,147      $ 859  
Prepaid expenses
     2,691        1,946  
Vendor deposits
     1,395        1,737  
Other current assets
     171        480  
    
 
 
    
 
 
 
Total prepaid expenses and other current assets
   $ 5,404      $ 5,022  
    
 
 
    
 
 
 
6. Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Marketing expenses
   $ 1,122      $ 600  
Legal fees
     968        74  
Payroll costs
     919        322  
Tax payables
     651        597  
Warrant exercise deposit liability
     664            
Other accrued liabilities
     660        433  
    
 
 
    
 
 
 
Total accrued liabilities
   $ 4,984      $ 2,026  
    
 
 
    
 
 
 
7. Variable Interest Entities
In order for customers to obtain a prescription product, customers must complete a consultation with a Provider on the Company’s website through one of the Affiliated Medical Groups and receive a written prescription by the applicable Provider.
The Affiliated Medical Groups and the Company do not have any shareholders in common. The Affiliated Medical Groups are 100% owned by licensed physicians. The Company is party to service agreements with the Affiliated Medical Groups pursuant to which the Company provides management and administrative services and collects the medical consultation fees from customers on behalf of the Affiliated Medical Groups.
 
22

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
In October 2020, the Company also entered into service agreements with XeCare LLC (“XeCare”), a licensed mail order pharmacy which is expected to provide prescription fulfillment services solely to the Company’s customers.
The Affiliated Medical Groups and XeCare are legal entities that the Company has determined qualify as variable interest entities (“VIEs”). The Company determined that it is the primary beneficiary of these entities for accounting purposes because it has the ability to direct the activities that most significantly affect the entities’ economic performance and has the obligation to absorb losses. Under the VIE model, the Company presents the results of operations and the financial position of the Affiliated Medical Groups and XeCare as part of the consolidated financial statements of the Company as if the consolidated group were a single economic entity. There is no noncontrolling interest upon consolidation of the entities. The results of operations and cash flows of the Affiliated Medical Groups and XeCare are also included in the Company’s consolidated financial statements.
For the years ended December 31, 2020 and 2019, the Affiliated Medical Groups and XeCare combined charged the Company $12.0 million and $2.6 million, respectively for services rendered. For the years ended December 31, 2020 and 2019, the net losses generated by the Affiliated Medical Groups and XeCare combined were $1.9 million and $9.3 million, respectively, after elimination of intercompany transactions and balances.
 
23

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
8. Fair Value Measurements
The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2020, is as follows (in thousands):
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets
                                   
Cash and cash equivalents:
                                   
Money market funds
   $ 12,163      $           $         $ 12,163  
Government bonds
               12,693                  12,693  
Short-term investments:
                                   
Corporate bonds
               55,227                  55,227  
Government bonds
               14,123                  14,123  
Asset-backed bonds
               3,514                  3,514  
Restricted cash:
                                   
Money market funds
     1,006                            1,006  
Long-term investments:
                                   
Corporate bonds
                                       
    
 
 
    
 
 
    
 
 
    
 
 
 
Total assets
   $ 13,169      $ 85,557      $         $ 98,726  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities
                                   
Warrant liability
   $         $         $  906      $ 906  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total liabilities
   $         $         $ 906      $ 906  
    
 
 
    
 
 
    
 
 
    
 
 
 
The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2019, is as follows (in thousands):
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets
                                   
Cash and cash equivalents:
                                   
Money market funds
   $ 20,880      $         $         $ 20,880  
Government bonds
               479                  479  
Short-term investments:
                                   
Corporate bonds
               24,389                  24,389  
Government bonds
               3,517                  3,517  
Asset-backed bonds
               9,815                  9,815  
Restricted cash:
                                   
Money market funds
     150                            150  
Long-term investments:
                                   
Corporate bonds
                                       
    
 
 
    
 
 
    
 
 
    
 
 
 
Total assets
   $ 21,030      $ 38,200      $         $ 59,230  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities
                                   
Warrant liability
   $         $         $  9,097      $ 9,097  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total liabilities
   $         $         $ 9,097      $ 9,097  
    
 
 
    
 
 
    
 
 
    
 
 
 
 
24

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
The fair values of cash, accounts receivable, accounts payable, and accrued liabilities approximated their carrying values as of December 31, 2020 and 2019, due to their short-term nature. All other financial instruments except for the warrant liability are valued either based on recent trades of securities in active markets or based on quoted market prices of similar instruments and other significant inputs derived from or corroborated by observable market data. The warrant liability contains significant unobservable inputs including the share exchange ratio in evaluating the fair value of underlying common stock, expected term, and exercise price. Therefore, the warrant liability was evaluated to be a Level 3 fair value measurement.
In prior periods, the fair value of the preferred stock warrant liability had been measured using the BSM option-pricing model and Monte Carlo simulation. The following assumptions were used in determining the fair value of the Series C preferred stock warrant liability related to 1,341,865 warrants at an exercise price of $0.03 and to 89,747 warrants at an exercise price of $7.67:
 
Measurement Date
  
December 31,
2019
 
Expected term (in years)
     3.41  
Expected volatility
     61.00
Risk-free interest rate
     1.63
Expected dividend yield
     0.00
The Company changed its valuation method as a result of increased probability that the Company’s common shares would be publicly listed in the near- term and began using a probability weighted expected returns methodology during 2020.
As of December 31, 2020, the Company reverted to using a BSM option-pricing model to determine the value of the outstanding Series D preferred stock warrants (that replaced the Series C preferred stock warrants as discussed in Note 9 – Borrowing Arrangements). This was a result of the Company expecting to close a Merger (defined in Note 17 – Subsequent Events) with OAC, a publicly traded special purpose acquisition company (“SPAC”), after obtaining approval from the Securities Exchange Commission to file a proxy statement on December 29, 2020. Accordingly, the Company determined the value of the Company’s equity based on the
10-day
weighted average trading price of OAC of $13.98, adjusted for the share exchange ratio of 0.4530 (as determined upon consummation of the Merger), and applied a discount for lack of marketability of 3%, for a fair value of $6.14.
 
25

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
The following assumptions and inputs were also used in the BSM calculation:
 
Measurement Date
  
December 31,
2020
 
Expected term (in years)
     5.91  
Expected volatility
     57.90
Risk-free interest rate
     0.49
Expected dividend yield
     0.00
Exercise price (Series D preferred stock issuance price)
   $ 3.15  
Expected Term –
The expected term is the contractual life of the warrants which is seven years from the warrant agreement date of November 27, 2019.
Expected Volatility –
The volatility is derived from the average historical stock volatilities of a peer group of public companies that the Company considers to be comparable to its business over a period equivalent to the expected term of the warrants.
Risk-free Interest Rate –
The Company derives the risk-free interest rate assumption from the United States Treasury’s rates for the U.S. Treasury
zero-coupon
bonds with maturities similar to those of the expected term of the warrants being valued.
Dividend Yield –
The Company bases the assumed dividend yield on its expectation of not paying dividends in the foreseeable future. Consequently, the expected dividend yield used is zero.
The change in the fair value of preferred stock warrant liabilities is as follows (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Beginning balance
   $ 9,097      $     
Issuance of Series C preferred stock warrants
               10,048  
Exercised warrants
     (11,292          
Change in fair value
     3,101        (951
    
 
 
    
 
 
 
Ending balance
   $ 906      $ 9,097  
    
 
 
    
 
 
 
During the years ended December 31, 2020 and 2019, the Company had no transfers between levels of the fair value hierarchy of its assets or liabilities measured at fair value.
 
26

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
9. Borrowing Arrangements
Silicon Valley Bank
On November 14, 2017, the Company entered into a Loan and Security Agreement (the “2017 Loan Agreement”) with Silicon Valley Bank (“SVB”) consisting of term loans of up to $2.0 million, with a maturity date of February 1, 2021. The Term Loan was effective August 31, 2018 and interest rate for the term loan is
The Wall Street Journal
’s prime rate (“Prime Rate”) plus 1.25%. In connection with the 2017 Loan Agreement, the Company issued a warrant to SVB to purchase 366,281 shares of the Company’s Class A common stock at an exercise price of $0.06 per share. The warrant expires November 14, 2027 and had an estimated fair value of $0.1 million at the time of issuance.
On May 16, 2018, the Company and SVB amended and restated the 2017 Loan Agreement (the “First Amended and Restated Loan Agreement”) to, among other things, make available an additional term loan amount of up to $11.25 million, which can be drawn over a total of three advances from SVB up to $3.75 million each. Additionally, the payment schedule was modified to 12 equal payments of principal, plus accrued and unpaid interest. In connection with the First Amended and Restated Loan Agreement, the Company issued a warrant to SVB to purchase 58,865 shares of the Company’s Class A common stock at an exercise price of $0.06 per share. The warrant expires May 16, 2028 and had an aggregate fair value of $0.1 million at the time of issuance. The issuance of the warrants was considered debt issuance cost and is amortized over the life of the loan.
On November 27, 2019, the Company and SVB amended and restated the Amended and Restated Loan Agreement, dated as of May 16, 2018 (the “Second Amended and Restated Loan Agreement”), which accelerated the repayment of the existing loan over a
six-month
period, to be paid in full by May 1, 2020 (the “Existing Term Loan”). The Company repaid the loan by May 1, 2020.
In the Second Amended and Restated Loan Agreement, SVB also provided a revolving debt facility for the Company (the “Revolving Line”), of up to $8.0 million, with a maturity date of December 31, 2020. Upon termination of the Revolving Line for any reason prior to its maturity date, the Company shall pay, in addition to any payments owed, a termination fee equal to 1.00% of the Revolving Line. The interest rate for the Revolving Line is equal to the Prime Rate plus 0.50%, with a floor of 5.75%. The Company did not draw down from this Revolving Line and therefore, no amounts were required to be repaid by December 31, 2020.
 
27

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Under the Second Amended and Restated Loan Agreement, upon the Company’s request, SVB will issue letters of credit (the “Letters of Credit”) for the Company’s account in an aggregate amount not to exceed $2.0 million, which is reduced by the amount otherwise available with respect to the cash management services, which may include merchant services, direct deposit of payroll, business credit card, and check cashing services identified in SVB’s various agreements. On September 30, 2020, the Company entered into the First loan Modification Agreement (“Loan Modification Agreement”) and the aggregate amount of the Letters of Credit was amended to $3.5 million. As of December 31, 2020, SVB issued on the Company’s behalf, a letter of credit in the amount of $0.8 million as a security deposit for a warehouse space in New Albany, Ohio. SVB required the Company to maintain $0.8 million as a collateral for the outstanding letter of credit. The Company expects to continue to renew the letter of credit through the duration of the lease. As this is for longer than one year, the Company presents the $0.8 million within restricted cash, noncurrent on the consolidated balance sheet.
The Company also has a business credit card as part of the cash management services offered by SVB. The Company could request an amount not to exceed $2.0 million, in connection with SVB’s cash management services, which amount is reduced by the amount utilized for any issuances of Letters of Credit. This amount was also amended to $3.5 million by the Loan Modification Agreement. Any cash management services are treated as advances under the Revolving Line. For the Company to continue to use the credit card, SVB required the Company to maintain $0.2 million in a collateralized money market account and this was reflected within restricted cash on the consolidated balance sheet as of December 31, 2020.
In connection with the Second Amended and Restated Loan Agreement, the Company issued a warrant to SVB to purchase 37,244 shares of the Company’s Class A common stock at an exercise price of $1.75 per share. The warrant expires November 26, 2029 and had an aggregate fair value of $0.1 million at the time of issuance. The fair value of the warrant for shares of the Class A common stock, as well as costs to close the facility, were considered debt issuance costs and are recorded within prepaid expenses and other current assets on the consolidated balance sheets and amortized over the term of the loan.
As of December 31, 2020 and 2019, the Company was in compliance with all of its covenants under the Second Amended and Restated Loan Agreement. As collateral, the Company provided SVB a security interest in substantially all its assets.
TriplePoint Venture Growth
On November 27, 2019, the Company entered into a Plain English Capital Growth and Security Agreement (the “2019 Capital Agreement”) with TriplePoint Venture Growth (“TPC”) consisting of a term loan in the aggregate principal amount of up to $50.0 million, with $25.0 million being available immediately through December 31, 2020 (the “Part 1 Commitment Amount”), and an additional $25.0 million becoming available upon utilization of the Part 1 Commitment Amount
 
28

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
through December 31, 2020. There is no minimum advance amount. As collateral, the Company has provided a second lien security interest to TPC of substantially all its assets. As of December 31, 2020, the Company had not drawn down from this term loan and the facility expired. The costs associated with issuing the debt facility are recorded as debt issuance costs within prepaid expenses and other current assets on the consolidated balance sheet with amortization recorded over the available period of the facility.
In addition to the costs above and in connection with the 2019 Capital Agreement, the Company issued to TPC a warrant granting TPC the right to purchase 89,747 shares of the Company’s Series C preferred stock at an exercise price of $7.67 per share, subject to adjustment in regard to the preferred stock series, number of shares and exercise price if the per share price of subsequent preferred stock rounds is less than $7.67. The estimated fair value of the Company’s Series C preferred stock warrants at the time of issuance and as of December 31, 2019, was $0.1 million. The fair value of the warrants was considered debt issuance costs and is recorded within prepaid expenses and other current assets on the consolidated balance sheet with amortization recorded over the available period of the facility. The fair value was estimated using the BSM option-pricing model and has been recorded within warrant liability on the consolidated balance sheets. Refer to Note 8 – Fair Value Measurements for further discussion.
On March 12, 2020, the Company sold Series D preferred stock at an issuance price of $6.96, which triggered an adjustment to the TPC warrant terms per the original agreement, resulting in conversion of the previously issued 89,747 Series C preferred stock warrants at an exercise price of $7.67 into 98,723 Series D preferred stock warrants at an exercise price of $6.96.
10. Income Taxes
For financial reporting purposes, loss before provision for income taxes includes the following (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
Domestic
   $ (16,934    $ (71,644
Foreign
     (1,053      (330
  
 
 
    
 
 
 
Loss before provision for income taxes
   $ (17,987    $ (71,974
  
 
 
    
 
 
 
 
29

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
The components of the provision for income taxes consisted of the following (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
Current:
     
Federal
   $         $     
State
     127        90  
Foreign
                   
Total current provision
     127        90  
Deferred:
     
Federal
                   
State
                   
Foreign
                   
Total deferred provision
                   
  
 
 
    
 
 
 
Total expense
   $ 127      $ 90  
  
 
 
    
 
 
 
Income tax provision related to continuing operations differs from the amounts computed by applying the statutory income tax rate of 21% to pretax loss as follows (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
Tax at statutory rate
   $ (3,777    $ (15,115
State taxes, net of federal benefits
     (364      (2,690
Change in valuation allowance
     3,948        16,560  
Stock-based compensation
     698        1,471  
Warrant compensation
     (403          
Other, net
     25        (136
  
 
 
    
 
 
 
Total
   $ 127      $ 90  
  
 
 
    
 
 
 
 
30

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
The components of deferred tax assets and liabilities are as follows (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Deferred tax assets:
     
Net operating loss carryforwards
   $ 44,342      $ 39,990  
Reserves and accruals
     68        163  
Stock-based compensation
     732        283  
Inventory
     211        315  
Other intangibles
     52            
Deferred revenue
     33            
Other deferred tax assets
     378        274  
  
 
 
    
 
 
 
Total gross deferred tax assets
     45,816        41,025  
Less valuation allowance
     (44,576      (40,496
  
 
 
    
 
 
 
Total deferred tax assets
     1,240        529  
Deferred tax liabilities:
     
Fixed assets
     (1,206      (321
Other deferred tax liabilities
     (34      (208
  
 
 
    
 
 
 
Total deferred tax liabilities
     (1,240      (529
  
 
 
    
 
 
 
Net deferred tax assets
   $         $     
  
 
 
    
 
 
 
The Company determines its valuation allowance on deferred tax assets by considering both positive and negative evidence to ascertain whether it is more likely than not that deferred tax assets will be realized. Realization of deferred tax assets is dependent upon the generation of future taxable income, if any, the timing and amount of which are uncertain. Due to the Company’s history of losses, the Company believes that it is not more likely than not that all of the deferred tax assets can be realized as of December 31, 2020 and 2019. Accordingly, the Company has recorded a full valuation allowance against its deferred tax assets. The valuation allowance increased by $4.1 million and $17.4 million, during the years ended December 31, 2020 and 2019, respectively.
As of December 31, 2020, the Company has $164.1 million, $119.8 million, and $1.6 million in federal, state, and foreign loss carryforwards (not tax effected), respectively, of which $157.9 million, $14.9 million, and $1.2 million in federal, state, and foreign loss carryforwards, respectively, do not expire. The remaining federal and state loss carryforwards begin to expire in 2037 and 2023, respectively.
Internal Revenue Code Sections 382 and 383 place a limitation on the amount of taxable income that can be offset by carryforward tax attributes, such as net operating losses or tax credits, after a change in control. Generally, after a change in control, a loss corporation cannot deduct carryforward tax attributes in excess of the limitation prescribed by Sections 382 and 383. Therefore, certain of the Company’s carryforward tax attributes may be subject to an annual
 
31

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
limitation regarding their utilization against taxable income in future periods. As a result of issuances of different classes of preferred stock to investors in 2017, 2018, and 2019, the Company triggered “ownership change(s)” as defined in Section 382 and related provisions. The Company believes that some of its net operating losses may be limited by these ownership changes but that any limitation would not have a significant impact to the financial statements since there is no utilization of the net operating losses and a full valuation allowance exists against the net operating losses. Subsequent ownership changes may subject the Company to annual limitations of its net operating losses. Such annual limitation could result in the expiration of the net operating loss and credit carryforwards before utilization.
The Company has incurred net operating losses since inception, and it does not have any significant unrecognized tax benefits. The Company’s policy is to include interest and penalties related to unrecognized tax benefits, if any, within the provision for taxes on the consolidated statement of operations. Any adjustments to the Company’s uncertain tax positions would result in an adjustment of its net operating loss and valuation allowance rather than resulting in an impact to the effective tax rate. It is not expected that there will be any material change in the unrecognized tax benefits within the next 12 months.
The Company files income tax returns in the U.S., United Kingdom, and various state and local jurisdictions. Due to the net operating loss carryforward, the statute of limitations is open for 2017 and forward for all jurisdictions, none of which are currently under examination by any tax authorities.
11. Commitments and Contingencies
Leases
Total rent expense for the years ended December 31, 2020 and 2019, was $2.1 million and $1.5 million, respectively.
In January 2020, the Company entered into a
63-month
noncancelable lease for 302,880 square feet of warehouse space in New Albany, Ohio. The lease commenced on June 1, 2020. Total minimum lease payments are $7.9 million, net of rent abatement for an initial three-month period and with annual escalation of 2.5%. The Company has the option to extend the lease term for a period of
five
years
.
 
32

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Future minimum lease commitments subsequent to December 31, 2020 are as follows (in thousands):
 
2021
   $ 1,521  
2022
     1,559  
2023
     1,598  
2024
     1,638  
2025
     1,114  
    
 
 
 
Total
   $ 7,430  
    
 
 
 
In July 2020, the Company ceased use of its headquarters office facility. In October 2020, the Company and the landlord agreed on a $1.4 million lease termination payment, which was settled by forfeiting security deposit of $0.7 million and cash payment of $0.7 million. This amount was recorded within selling, general and administrative expenses on the consolidated statements of operations and comprehensive loss in accordance with ASC 420,
Exit or Disposal Cost Obligations
.
Purchase Obligations
As of December 31, 2020, the Company had contractual obligations to make $0.8 million in purchases related to cloud-based software contracts used in operations.
Legal Proceedings
From time to time, the Company is a party to various litigation, claims and other legal and administrative proceedings arising in the ordinary course of business. Some of these claims, lawsuits, and other proceedings may involve highly complex issues that are subject to substantial uncertainties, and could result in damages, fines, penalties, nonmonetary sanctions, or relief. Management is not currently aware of any matters that are reasonably likely to have a material adverse impact on the Company’s consolidated business, financial position, results of operations, or cash flows.
12. Stock-Based Compensation
2017 Stock Plan
In July 2017, the Company adopted the 2017 Stock Plan. Under the 2017 Stock Plan, the Board of Directors may grant awards, including incentive stock options,
non-statutory
stock options, stock appreciation rights, restricted stock awards, RSU awards, and other stock awards to employees, directors, and consultants. As of December 31, 2020 and 2019, the number of authorized shares of common stock the Company may issue under the 2017 Stock Plan is 37,811,472 and 29,560,363, respectively.
 
33

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Under the 2017 Stock Plan, stock options and stock appreciation rights are granted at exercise prices determined by the Board of Directors and may not be less than 100% of the estimated fair market value of the common stock on the grant date. Incentive stock options granted to any stockholders holding 10% or more of the Company’s equity cannot be granted with an exercise price of less than 110% of the estimated fair market value of the common stock on the grant date and such option is not exercisable after five years from the grant date.
Options and RSUs for new employees under the 2017 Stock Plan generally vest over four years, with 25% vesting one year after the vesting commencement date and then 1/48th of the total grant vesting monthly thereafter. Additional options and RSUs granted to current employees generally vest 1/48th of the total grant monthly over four years. Options granted are exercisable within a period not exceeding ten years from the grant date. Under the 2017 Stock Plan, an option may include a provision whereby the option holder may elect to exercise the option prior to the full vesting of the option.
As of December 31, 2020 and 2019, there were 926,665 and 3,246,552 shares, respectively, available for the Company to grant under the 2017 Stock Plan.
Stock Options
On June 17, 2020, the Board of Directors approved three grants for a total of 6,492,279 stock options to the CEO of the Company, under the 2017 Stock Plan. The stock options under the three grants have an exercise price of $2.43 per share of Class A common stock and are equity classified. The first grant of 1,623,070 stock options will vest ratably on a monthly basis over the four-year service period following the vesting commencement date of March 13, 2020 and has a contractual expiration term ten years from the date of grant. The grant-date fair value of $4.0 million was measured using the BSM option-pricing model and
stock-based
compensation expense is recognized ratably over the service period. The second and third grants (collectively, the performance stock options) for 3,246,139 and 1,623,070 stock options, respectively, will vest, on a condition of continuous service, upon either (i) an acquisition of the Company with per share consideration equal to at least $22.99 and $38.31, respectively, or (ii) a per share price on a public stock exchange that is at least equal to $22.99 and $38.31, respectively. The performance stock options have a contractual expiration term ten years from the date of grant. The grant-date fair value of $16.6 million was measured using a Monte Carlo simulation model and this unrecognized stock-based compensation expense will be recognized when it is probable that either of the performance criteria will be achieved. As of December 31, 2020, no compensation expense was recognized for the performance stock options since the liquidity event performance condition was not met.
 
34

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
The grant-date fair value of the Company’s stock options, excluding performance stock options, granted to employees and nonemployees, was estimated using the following weighted average assumptions:
 
    
Year Ended December 31
 
    
2020
   
2019
 
              
Expected term (in years)
     5.94       5.98  
Expected volatility
     62.25     59.68
Risk-free interest rate
     0.45     2.23
Expected dividend yield
     0.00     0.00
Option activity under the 2017 Stock Plan, excluding performance stock options described above, is as follows (in thousands, except for weighted average exercise price and weighted average contractual term in years):
 
                  
Weighted
        
                  
Average
        
           
Weighted
    
Contractual
        
           
Average
    
Period
    
Aggregate
 
    
Shares
    
Exercise Price
    
(in Years)
    
Intrinsic Value
 
                             
Outstanding at December 31, 2019
     11,565      $ 0.91        
Granted
     5,117        4.66        
Exercised (including early exercised options vested during the period)
     (3,705      0.53        
Forfeited and expired
     (992      1.75        
Outstanding at December 31, 2020
     11,985        2.57        8.50      $ 131,770  
  
 
 
    
 
 
    
 
 
    
 
 
 
Vested as of December 31, 2020
     4,583        1.13        7.82        56,952  
  
 
 
    
 
 
    
 
 
    
 
 
 
Exercisable as of December 31, 2020
     11,393        2.57        8.52        125,347  
  
 
 
    
 
 
    
 
 
    
 
 
 
The weighted average grant-date fair value of options granted for the years ended December 31, 2020 and 2019, was $3.49 per share and $1.10 per share, respectively. The intrinsic value of vested options exercised for the years ended December 31, 2020 and 2019, was $0.7 million and $0.3 million, respectively.
As of December 31, 2020 and 2019, there was $19.0 million and $7.2 million, respectively, of unrecognized stock-based compensation related to unvested stock options excluding performance awards, which is expected to be recognized over a weighted average period of 2.75 years and 2.15 years, respectively.
 
35

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
The cash flows resulting from the tax benefits for tax deductions resulting from the exercise of stock options in excess of the compensation expense recorded for those options (excess tax benefits) are classified as a cash flows from financing activities. Due to a full valuation allowance on deferred tax assets, the Company did not recognize any tax benefit from stock options exercises for the years ended December 31, 2020 or 2019.
Early Exercise of Common Stock Options
– The Company issues shares upon the early exercise of common stock options. The unvested shares are subject to the Company’s repurchase right at the lower of the fair market value of the shares of common stock on the date of repurchase or their original purchase price. The proceeds from cash exercises prior to vesting are initially recorded as a deposit liability from the early exercise of stock options and recorded within accrued liabilities on the consolidated balance sheets and reclassified to additional
paid-in
capital as the Company’s repurchase right lapses.
Excluded from both shares exercised and exercisable are 455,717 and 4,570,764 unvested shares that relate to the early exercise of stock options as of December 31, 2020 and 2019, respectively. These unvested shares include 421,827 and 4,341,866 shares from early-exercised options through the issuance of related-party promissory notes as of December 31, 2020 and 2019, respectively, and 33,889 and 228,897 unvested shares from cash exercises as of December 31, 2020 and 2019, respectively. Refer to Note 15 –
Related-Party
Transactions for further details on the related-party promissory notes. For the years ended December 31, 2020 and 2019, 85,594 and 7,138 shares of unvested Class A common stock were repurchased for less than $0.1 million in each year, respectively.
 
36

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
The options outstanding and exercisable as of December 31, 2020, have been aggregated into ranges for additional disclosure as follows (in thousands, except weighted average remaining contractual life and exercise price):
 
           
Options Outstanding
   
Options Exercisable
 
                     
     
Weighted
         
Weighted
 
     
Average
         
Average
 
           
Remaining
         
Remaining
 
Exercise Price
   
Shares
   
Contractual

Life (in Years)
   
Shares
   
Contractual

Life (in Years)
 
                           
$ 0.06       921       6.88       693       6.89  
  0.40       2,533       7.24       2,521       7.24  
  1.55       259       7.80       183       7.84  
  1.75       3,305       8.38       3,168       8.36  
  2.43       3,324       9.35       3,320       9.35  
  8.90       117       9.80       1       9.80  
  9.37       4       9.86                —    
  9.41       1,522       9.97       1,507       9.97  
 
 
 
     
 
 
   
    11,985         11,393    
 
 
 
     
 
 
   
RSUs
RSU activity under the 2017 Stock Plan is as follows (in thousands, except for weighted average fair value):
 
           
Weighted Average
 
    
Shares
    
Fair Value
 
               
Outstanding at December 31, 2019
                   
Granted
     1,545      $ 11.24  
Vested
                   
Forfeited and expired
     (14      9.21  
  
 
 
    
Outstanding at December 31, 2020
     1,531        11.26  
  
 
 
    
All RSUs are subject to achievement of a liquidity event which includes (i) an initial public offering, (ii) a business combination transaction or (iii) a sale event as defined by the 2017 Stock Plan. As of December 31, 2020, no compensation expense was recognized since the liquidity event performance condition was not met and $17.3 million of unrecognized stock-based compensation expense related to unvested RSUs is expected to be recognized over a weighted average period of 4.01 years.
 
37

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Excluded from the table above is a grant for 45,297 RSUs that were awarded to a
non-executive
officer on December 23, 2020. These RSUs have a
grant-date
fair value of $12.21 per share of Class A common stock and vest upon meeting certain revenue targets from the sale of specific products in addition to achieving a liquidity event. The
non-executive
officer is required to be employed at the time the revenue targets are achieved in order to receive the awards, but the awards are not subject to any other service condition.
Vendor Warrants
Included in stock-based compensation expense is expense for issuance of Class A common stock warrants to nonemployees in connection with vendor service arrangements. Warrant activity is as follows (in thousands, except for weighted average exercise price and weighted average contractual term in years):
 
                  
Weighted
        
           
Weighted
    
Average
        
           
Average
    
Contractual
    
Aggregate
 
    
Shares
    
Exercise Price
    
Term (in Years)
    
Intrinsic Value
 
                             
Outstanding at December 31, 2019
     1,432,954      $ 1.37                    
Exercised
     (589,872      0.82                    
Outstanding at December 31, 2020
     843,082        1.75        7.01      $ 9,957  
    
 
 
    
 
 
    
 
 
    
 
 
 
Exercisable as of December 31, 2020
     426,980        1.75        7.01        5,043  
    
 
 
    
 
 
    
 
 
    
 
 
 
The weighted average grant-date fair value of vendor warrants for the years ended December 31, 2019, was $1.37 per share. There were no vendor warrant grants for year ended December 31, 2020.
As of December 31, 2020 and 2019, there was $0.6 million and $1.3 million, respectively, of unrecognized stock-based compensation related to unvested vendor warrants, which is expected to be recognized over a weighted average period of 0.73 years and 1.73 years, respectively.
 
38

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Stock-Based Compensation Expense
The following table summarizes stock-based compensation expense for employees and nonemployees, by category, on the consolidated statements of operations and comprehensive loss (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
               
Marketing
   $ 1,172      $ 571  
Selling, general, and administrative
     4,659        7,457  
    
 
 
    
 
 
 
Total stock-based compensation expense
   $ 5,831      $ 8,028  
    
 
 
    
 
 
 
13. Redeemable Convertible Preferred Stock
As of December 31, 2020, the Company has authorized 95,997,674 million shares of redeemable convertible preferred stock, designated in series, with the rights and preferences of each designated series to be determined by the Board of Directors.
The following table is a summary of the redeemable convertible preferred stock as of December 31, 2020 (in thousands, except for share data):
 
Series
  
Shares
Authorized
 
  
Shares
Issued and
Outstanding
 
  
Aggregate
Liquidation
Value
 
  
Proceeds,
Net of

Issuance
Costs
 
  
Issue
Price
per
Share
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
Series Seed
     4,987,477        4,987,477      $         $         $  
Series A
     23,822,492        23,822,492        6,621        5,106        0.28  
Series
A-1
     5,742,012        5,742,012        753        740        0.13  
Series B
     13,270,590        13,270,590        24,600        23,429        1.85  
Series
B-1
     9,807,852        9,807,952        20,000        14,965        2.04  
Series
B-2
     13,464,939        13,464,939        51,371        49,911        3.82  
Series C
     14,850,340        14,760,594        113,072        92,590        7.67  
Series D
     10,051,872        7,472,062        52,035        51,900        6.96  
    
 
 
    
 
 
    
 
 
    
 
 
          
Total
     95,997,674        93,328,118      $ 268,452      $ 238,641           
    
 
 
    
 
 
    
 
 
    
 
 
          
 
39

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
The following table is a summary of the redeemable convertible preferred stock as of December 31, 2019 (in thousands, except for share data):
 
Series
  
Shares
Authorized
 
  
Shares
Issued and
Outstanding
 
  
Aggregate
Liquidation
Value
 
  
Proceeds,
Net of

Issuance Costs
 
  
Issue Price
per Share
 
Series Seed
     4,987,477        4,987,477      $         $         $  
Series A
     23,822,492        23,822,492        6,621        5,106        0.28  
Series
A-1
     5,742,012        5,742,012        753        740        0.13  
Series B
     13,270,590        13,270,590        24,600        23,429        1.85  
Series
B-1
     9,807,952        9,807,952        20,000        14,965        2.04  
Series
B-2
     13,464,939        13,464,939        51,371        49,911        3.82  
Series C
     16,271,056        13,418,729        102,793        92,590        7.67  
    
 
 
    
 
 
    
 
 
    
 
 
          
Total
     87,366,518        84,514,191        206,138        186,741           
    
 
 
    
 
 
    
 
 
    
 
 
          
Transactions Related to Redeemable Convertible Preferred Stock
Between March and June 2019, the Company closed transactions with a group of investors to issue 13,418,728 shares of Series C redeemable convertible preferred stock and received $92.6 million in net proceeds.
From March to July 2020, a group of investors purchased 7,472,062 shares of Series D redeemable convertible preferred stock and the Company received $51.9 million in net proceeds.
Warrants for Series C Preferred Stock
In March 2019, the Company issued warrants to purchase the Company’s Series C redeemable convertible preferred stock at an exercise price of $0.03 per warrant to purchasers of the Company’s Series C redeemable convertible preferred stock. The number of warrants to be issued was variable, based on the Company’s revenue for the year ended December 31, 2019, whereby the number of warrants to be issued increased as revenue decreased. The Company considered whether the embedded feature should be accounted for as a derivative and considered that the feature has an underlying notional amount, required no initial net investment, and required net settlement. The Company, therefore, concluded that the feature would be accounted for as a derivative liability and would be recorded at fair value, with the change in the fair value of the liability recorded within other income (expense), net on the consolidated statements of operations and comprehensive loss.
 
40

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
In February 2020, in accordance with the terms outlined in March 2019, the Company issued 1,341,865 Series C preferred stock warrants based on 2019 revenue. The fair market value of the Series C preferred stock warrants was estimated using the BSM option-pricing model, and at the issuance date, fair value of the liability was $10.0 million. The original liability was recorded as an issuance cost for the Series C redeemable convertible preferred stock, reducing the value of the Series C proceeds within mezzanine equity on the consolidated balance sheets. Subsequent adjustments to the fair value of the Series C preferred stock warrants were recorded within other income (expense), net on the consolidated statements of operations and comprehensive loss.
The holders of the Series C preferred stock warrants exercised all their warrants and purchased 1,341,865 shares of Series C redeemable convertible preferred stock from the Company in 2020 resulting in settlement of the Series C preferred stock warrant liability. The Company received less than $0.1 million in net proceeds. Upon exercise, the warrant liability at an estimated fair market value of $11.3 million was reclassified into redeemable convertible preferred stock on the consolidated balance sheet.
In November 2019, the Company issued 89,747 Series C preferred stock warrants to TPC in connection with the 2019 Capital Agreement. The fair value of the warrants was considered debt issuance cost and recorded within prepaid and other current assets on the consolidated balance sheet. On March 12, 2020, the Company sold Series D redeemable convertible preferred stock at an issuance price of $6.96, which triggered an adjustment to the TPC warrant terms per the original agreement, resulting in conversion of the previously issued 89,747 Series C preferred stock warrants into 98,723 Series D preferred stock warrants. Refer to Note 9 – Borrowing Arrangements for further discussion.
Rights, Preferences, and Privileges of the Redeemable Convertible Preferred Stock
Dividends
– The holders of the redeemable convertible preferred stock are entitled to receive noncumulative cash dividends in preference to any dividend on the common stock, at the rate of 8% of the applicable original issue price per annum, when and as declared by the Board of Directors. In the event that dividends are paid on any share of common stock, then, after payment of the preferential dividends, the Company will pay an additional dividend on all outstanding shares of redeemable convertible preferred stock in a per share amount equal to the amount paid or set aside for each share of common stock. No dividends on redeemable convertible preferred stock have been declared by the Board of Directors since inception.
Liquidation Preference –
In the event of a liquidation event, the holders of the redeemable convertible preferred stock are entitled to receive, in preference to the holders of the common stock, a per share amount equal to the greater of (1) the respective original issue price plus any declared but unpaid dividends or (2) the amount per share had all redeemable convertible preferred stock been converted into common stock (the “Liquidation Preference”). If the assets of the Company are insufficient to make payment in full to all holders of the convertible preferred stock, then the entire proceeds will be distributed ratably among the holders of redeemable convertible preferred stock in proportion to the full preferential amount above. After the payment of the Liquidation Preference, the remaining assets will be distributed ratably to the holders of common stock.
 
41

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Conversion Rights –
Each share of redeemable convertible preferred stock is convertible into shares of Class A common stock, at any time, at the option of the holder. The conversion price is the original issue price (“Conversion Price”) and is subject to
anti-dilution
adjustments as described below, none of which occurred as of December 31, 2020 or 2019.
The Conversion Price is subject to down-round protection via an anti-dilution adjustment to reduce dilution in the event that the Company issues additional common stock at a purchase price less than the Conversion Price. The Conversion Price is also subject to proportional adjustment for stock splits, stock dividends, and the like.
Additionally, the redeemable convertible preferred stock will be automatically converted into common stock at the then-applicable Conversion Price (i) in the event that the holders of the majority of the outstanding redeemable convertible preferred stock consent to such conversion or (ii) upon the closing of a firmly underwritten public offering of shares of common stock of the Company in which the gross cash proceeds are at least $30.0 million.
Voting Rights –
The holder of each share of redeemable convertible preferred stock has voting rights equal to the number of shares of Class A common stock into which it is convertible and votes together as a single class with the common stockholders. Each share of common stock is entitled to one vote. Series B preferred holders are entitled to elect one director, and all holders of redeemable convertible preferred stock together are entitled to elect one director. Class F common stockholders are entitled to elect up to two directors. Additionally, the holders of outstanding shares of Class A common stock and Class F common stock, and holders of redeemable convertible preferred stock, voting on an as-converted basis, are entitled to elect the remaining directors. Any board vacancies may be filled by a majority of the directors then in office, though less than a quorum, or by a sole remaining director, and the chosen director will serve until the next annual election and their successors are duly elected.
As long as shares of redeemable convertible preferred stock are outstanding, the Company must obtain approval from a majority of the holders of the then-outstanding shares of redeemable convertible preferred stock in order to alter or change the rights, preferences, and privileges of redeemable convertible preferred stock; change the authorized number of shares of redeemable convertible preferred stock and common stock; create a new class or series of shares having any rights, preferences, or privileges superior to or on parity with any outstanding shares of redeemable convertible preferred stock; declare or pay any distribution other than dividends payable solely in common stock; sell, lease, transfer, exclusively license, or otherwise dispose of all or substantially
 
42

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
all of the Company’s assets; voluntarily dissolve or liquidate the Company; increase or decrease the authorized size of the Board of Directors; effect a redemption or repurchase of shares of redeemable convertible preferred stock or common stock; or create or hold capital stock in any subsidiary that is not wholly owned by the Company.
Contingent Redemption –
The holders of the preferred stock have no voluntary rights to redeem shares. A liquidation or
winding-up
of the Company, a greater than 50% change in control, or a sale of substantially all its assets would constitute a redemption event. Although the preferred stock is not mandatorily or currently redeemable, a liquidation or
winding-up
of the Company would constitute a redemption event outside its control. As such, the Company presents all shares of preferred stock within mezzanine equity on the consolidated balance sheets.
14. Class A and Class F Common Stock
The Company has two classes of authorized common stock, Class A common stock and Class F common stock. Shares issued on early exercise are not considered outstanding for accounting purposes because the employees are not entitled to the rewards of stock ownership.
The rights of the holders of Class A and Class F common stock are identical, except with respect to (i) electing members of the Board of Directors and (ii)    voting rights. The Class F common stockholders, voting as a group, are entitled to elect up to two directors. Series B preferred holders are entitled to elect one director, and all preferred holders together are entitled to elect one director. The holders of outstanding shares of Class A and Class F common stock, and holders of redeemable convertible preferred stock, voting on an
as-converted
basis, are entitled to elect the remaining directors. The Class F common stockholders receive 10:1 voting rights as compared with Class A common stockholders.
As long as shares of Class F common stock are outstanding, the Company must obtain approval from a majority of the holders of the then-outstanding shares of Class F common stock in order to increase or decrease the authorized number of shares of Class F common stock, or to effect any action that adversely impacts the voting or other powers, preferences, or other special rights, privileges, or restrictions of the Class F common stock.
The outstanding shares of Class A and Class F common stock presented on the consolidated balance sheets and on the consolidated statements of mezzanine equity and stockholders’ deficit for the years ended December 31, 2020 and 2019, are the legally outstanding shares, including the shares issued in exchange for
related-party
promissory notes.
Class A and Class F common stock is referred to as common stock throughout the notes to the consolidated financial statements, unless otherwise noted.
 
43

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Transactions Related to Class A and Class F Common Stock
During 2020, the Company repurchased 85,594 of unvested shares of Class A common stock for a cash payment of less than $0.1 million, which resulted in a reduction of deposit liability from the early exercise of stock options. In addition, in May 2020, an executive officer departed the Company, which resulted in the repurchase of 509,602 unvested shares of Class A common stock in exchange for the cancellation of the principal payable of $0.9 million under an associated promissory note.
Warrants for Class A Common Stock
As discussed above, Class A common stock warrants have been issued in connection with vendor service agreements, debt agreements, and issuance of preferred stock. All of the warrants for shares of Class A common stock are classified within stockholders’ equity on the consolidated balance sheets. In July 2020, Class A common stock warrants were exercised to purchase from the Company 143,452 shares of Class A common stock at an exercise price of $0.06 per share. In November 2020, Class A common stock warrants were exercised to purchase from the Company 425,146 and 37,244 shares of Class A common stock at an exercise price of $0.06 and $1.75 per share, respectively. In December 2020, Class A common stock warrants were exercised to purchase from the Company 178,840 and 266,522 shares of Class A common stock at an exercise price of $0.06 and $1.75 per share, respectively.
As of December 31, 2020, the Company had the following vendor warrants outstanding to purchase shares of Class A common stock (in thousands, except for share and per share amounts):
 
Shares
  
Exercise Price
    
Issued
    
Expiration
    
Fair Value
at Issuance
 
                             
843,082
   $ 1.75        September 23, 2019        September 23, 2026      $ 1,160  
15. Related-Party Transactions
Atomic Labs, LLC (“Atomic Labs”) is a related-party venture capital startup studio that launched the Company, providing initial capital and governance. The Company utilized operational support from Atomic Labs, primarily consisting of providing office space, conducting back-office professional services, and administering operating expenses. Additionally, an affiliated company of Atomic Labs provides professional services to the Company, primarily to support engineering and operations functions. All services were provided at cost. For the years ended December 31, 2020 and 2019, the Company recorded a total of $3.4 million and $3.2 million, respectively, for payments made to Atomic Labs and its affiliated company for services performed and costs
 
44

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
incurred on behalf of the Company. The Company recognized $0.5 million of these payments as intangible assets and vendor deposits as of December 31, 2020 and no expenses were capitalized as of December 31, 2019. Of the $2.9 million recognized as expenses, $0.1 million was recognized as marketing expense and the remaining $2.8 million as selling, general, and administrative expenses. There was no accounts payable balance with Atomic Labs and its affiliated company as of December 31, 2020 and less than $0.1 million as of December 31, 2019.
In addition, for the years ended December 31, 2020 and 2019, the Company recorded $0.1 million and less than $0.1 million, respectively, for payments made to Vouched, a
related-party
company that provides identity verification services. These expenses were recognized as selling, general, and administrative expenses. There was less than $0.1 million in accounts payable balances with Vouched as of December 31, 2020 and 2019.
Nonrecourse Related-Party Promissory Notes
For the years ended December 31, 2020 and 2019, the Company had promissory notes from certain of the Company’s executive officers, as well as a founding employee and an executive chairman. The promissory notes, which were issued to the Company by the related parties as consideration for the exercise of stock options, are considered nonrecourse notes for accounting purposes. The loans are secured by the shares of Class A common stock of the Company held by the individuals. There were 16,345,627 and 16,855,230 shares securing the related-party promissory notes as of December 31, 2020 and 2019, respectively. The notes bear interest between 2.21% and 3.02% per annum. The loans are due upon the earliest of (1) ten years from the debt issuance date, (2) a liquidation of the Company, or (3) six months following an initial public offering pursuant to an effective registration statement under the Securities Act of 1933, as amended. Prepayment of principal and interest may be made at any time without penalty.
The nonrecourse related-party promissory notes are not given accounting effect until the notes are repaid in full as the underlying stock options are not considered exercised for accounting purposes. As of December 31, 2020 and 2019, the total outstanding balance under these nonrecourse related-party promissory notes was $7.2 million and $8.1 million, respectively, which will be recorded within additional
paid-in
capital on the consolidated balance sheets when repaid in full for the exercise price of the underlying stock options.
Redeemable Common Stock Transaction
On September 23, 2019, the Company’s CEO and a member of its Board of Directors, sold 737,058 shares of Class A common stock to third party purchasers at $6.11 per share for aggregate consideration of $4.5 million pursuant to Class A Common Stock Purchase Agreements. Under the terms of the vendor service agreement with the third party, the purchasers were granted
 
45

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
a put right entitling them to sell the shares to the Company at $6.11 per share for a period of six months. The put right expired on March 23, 2020 without the purchasers exercising their rights to sell the shares to the Company. The Company recorded stock-based compensation expense associated with the transaction of $3.0 million. Upon expiration of the redemption right, the Company reclassified the aggregate consideration of $4.5 million that was subject to redemption from mezzanine equity to stockholders’ equity on the consolidated balance sheets.
16. Basic and Diluted Net Loss per Share
The rights of the holders of Class A and Class F common stock are identical, including the liquidation and dividend rights, except with respect to electing members of the Board of Directors and voting rights. As the liquidation and dividend rights are identical, undistributed earnings and losses are allocated on a proportionate basis and the resulting net loss per share attributable to common stockholders is, therefore, the same for both Class A and Class F common stock on an individual and combined basis.
The Company uses the two-class method to calculate net loss per share. No dividends were declared or paid for the years ended December 31, 2020 or 2019. Undistributed earnings for each period are allocated to participating securities, including the redeemable convertible preferred stock, based on the contractual participation rights of the security to share in the current earnings as if all current period earnings had been distributed. As there is no contractual obligation for the redeemable convertible preferred stock to share in losses, the
 
Company’s basic net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted average shares of common stock outstanding during periods with undistributed losses.
The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the
years
ended December 31 (in thousands, except share and
per
share amounts):
 
    
2020
    
2019
 
Numerator:   
Class A
    
Class F
    
Class A
    
Class F
 
                             
Net loss attributable to common stockholders
   $ (14,558    $ (3,556    $ (57,720    $ (14,344
  
 
 
    
 
 
    
 
 
    
 
 
 
Denominator:
           
Weighted average shares outstanding, basic and diluted
     28,412,457        6,941,352        27,817,465        6,941,352  
  
 
 
    
 
 
    
 
 
    
 
 
 
Basic and diluted net loss per share
   $ (0.51    $ (0.51    $ (2.07    $ (2.07
  
 
 
    
 
 
    
 
 
    
 
 
 
 
46

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Basic and diluted net loss per share attributable to common stockholders is the same for the years ended December 31, 2020 and 2019, because the inclusion of potential shares of common stock would have been anti-dilutive for the periods presented. Weighted average Class A common shares presented in the table above for the year ended December 31, 2020 and December 31, 2019 exclude 165,133 and 199,914 shares of common shares, respectively, subject to redemption. These shares absorb no losses.
The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share:
 
    
December 31,
 
    
2020
    
2019
 
               
Common stock issued for exercise of stock options subject to nonrecourse promissory notes
     16,514,103        16,204,428  
Common stock issued for early exercise of stock options
     99,548        456,307  
Redeemable convertible preferred stock
     90,268,364        81,871,209  
Stock options
     11,509,177        6,079,442  
RSUs
     114,624            
Warrants to purchase Class A common stock
     1,767,451        1,056,068  
Warrants to purchase redeemable convertible preferred stock
     931,668        1,133,566  
17. Subsequent Events Warrant Exercises
On January 4, 2021, holders of Class A common stock vendor warrants exercised their warrants and purchased from the Company 380,746 shares of Class A common stock at an exercise price of $1.75 per share.
Pre-Closing Stock Repurchase
On January 20, 2021, the Company repurchased from its stockholders and cancelled 2,207,580 shares of Class A common stock, including certain stockholders who exercised outstanding stock options, for aggregate payment of $22.0 million.
 
47

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Merger Transaction
On September 30, 2020, the Company entered into the Merger Agreement, providing for, among other things, the Merger. Immediately prior to the Merger, each outstanding share of the Company’s Class F common stock and preferred stock converted into Class A common stock at the
then-effective
conversion rate.
As a result of the Merger, each outstanding share of the Company’s capital stock was converted into the right to receive newly issued shares of OAC’s Class A common stock and certain other securities, other than the shares of the Company’s Class V common stock issued to its CEO immediately prior to the Closing, which were converted into the right to receive newly issued shares of OAC’s Class V common stock and certain other securities, in each case as described in and calculated pursuant to the terms of the Merger Agreement.
On the Closing Date, the Company consummated the Merger. The transaction is accounted for as a reverse recapitalization with the Company being the accounting acquirer. The Company received gross proceeds of $197.7 million and paid closing costs of $11.5 million. In connection with the Merger, OAC changed its jurisdiction of incorporation from the Cayman Islands to the State of Delaware and changed its name to Hims & Hers Health, Inc. (“Hims & Hers”). As of December 31, 2020, the Company recorded $3.9 million of deferred transaction costs, which consist of legal, accounting, and other professional services directly related to the Merger. These costs are included in current assets on the consolidated balance sheet. The cash outflows related to these costs are presented as financing activities on the Company’s consolidated statement of cash flows. These costs will be offset against proceeds upon accounting for the consummation of the Merger.
On the Closing Date, each stockholder received approximately 0.4530 shares of Hims & Hers Class A common stock, par value $0.0001 per share, for each share of Class A common stock, par value $0.000001 per share, that such stockholder owned (with the CEO receiving 0.4530 shares of Hims & Hers Class V common stock, par value $0.0001 per share, for each share of Class V common stock, par value $0.000001 per share, that the CEO owned). Additionally, each stockholder also received 0.0028 warrants exercisable for Hims & Hers Class A common stock, for each share of the Company’s Class A or Class V common stock owned by such stockholder prior to the Merger.
All equity awards of the Company were assumed by OAC and converted into comparable equity awards that are settled or exercisable for shares of Hims & Hers Class A common stock. As a result, each stock option was converted into an option to purchase shares Hims & Hers Class A common stock based on an exchange ratio of 0.4530. Each award of the Company’s RSUs was converted into RSUs of Hims & Hers based on an exchange ratio of 0.4530. Subject to approval by the Board of Directors, holders of the Company’s options and RSUs also received approximately 35,000 Hims & Hers RSUs, which represented allocation of the Merger warrant consideration. Each such holder must remain in continuous service through the grant date to receive these RSUs.
 
48

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Each warrant that was unexercised at the time of the Merger was assumed by OAC and represents the right to receive an applicable portion of the Merger consideration upon exercise of such warrant as if such warrant was exercised prior to the closing of the Merger.
PIPE Investment
On September 30, 2020, concurrently with the execution of the Merger Agreement, OAC entered into subscription agreements with certain investors pursuant to which such investors collectively subscribed for 7,500,000 shares of Hims & Hers Class A common stock at $10.00 per share for aggregate gross proceeds of $75,000,000 (the “PIPE Investment”). The PIPE Investment was consummated substantially concurrently with the closing of the Merger.
Earn Out Shares
Following the closing of the Merger, holders of the Company’s legacy common stock and outstanding equity awards (including warrant, stock option and RSU holders) had the right to receive up to an aggregate amount of 16,000,000 Hims & Hers Class A common stock (or equivalent equity award) that would vest (in part) in equal thirds if the trading price of Hims & Hers Class A common stock is greater than or equal to $15.00, $17.50 and $20.00 for any 10 trading days within any
20-trading
day period on or prior to the date that is five years following the Closing Date. The Hims & Hers common stock and equivalent equity awards will also vest in connection with an acquisition of Hims & Hers if the applicable thresholds are met in any Company sale (as defined in the Merger Agreement) but subject to the same
five-year
deadline. In February 2021, Hims & Hers met all earn out thresholds. Earn out awards related to option holders are subject to final approval by the Board of Directors.
Performance Stock Options and RSUs
As a result of the Merger, the liquidity event condition on the Company’s stock options granted to the CEO and RSUs granted to employees were met which resulted in recognition of $4.6 million of stock-based compensation expense upon the Closing Date.
 
49

Hims, Inc. and Subsidiaries
Notes to Consolidated Financial Statements (continued)
 
Settlement of Nonrecourse Related-Party Promissory Notes
In connection with the Merger, the obligations due under all nonrecourse
related-party
promissory notes were satisfied through the payment of $1.2 million and the forfeiture of 370,734 shares of Hims & Hers Class A common stock.
Transaction Bonus
Upon Board of Director approval, the Company paid $5.2 million of transaction bonuses in February 2021 and, subject to registration of the Company’s stock plan, granted $4.6 million RSUs to management and employees that made significant contributions to the Merger in accordance with the Merger Agreement.
Termination of Borrowing Arrangements
In January 2021, the Company terminated the Second Amended and Restated Loan Agreement with SVB resulting in the release of restricted cash of $0.2 million under the arrangement. However, the Company continues to use SVB’s cash management services and increased its credit card limit to $5.0 million in January 2021.
 
50
EX-101.SCH 4 hims-20220204.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Condensed Statements of Stockholders' Equity (Deficit) link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Condensed Statements of Stockholders' Equity (Deficit) (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Short-term Investments link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Inventory link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Prepaid Expenses and Other Current Assets link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Accrued Liabilities link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Variable Interest Entities link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Fair Value Measurements link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Borrowing Arrangements link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Stock-Based Compensation link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Redeemable Convertible Preferred Stock link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Class A and Class F Common Stock link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Basic and Diluted Net Loss per Share link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Subsequent Events Warrant Exercises link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Short-Term Investments (Tables) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Inventory (Tables) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Redeemable Convertible Preferred Stock (Tables) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Class A and Class F Common Stock (Tables) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Basic and Diluted Net Loss per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Summary of Significant Accounting Policies - Estimated Amortization Expenses (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Short-term Investments - Summary of Marketable Securities (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Short-term Investments - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Inventory - Schedule of Inventory, Current (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Variable Interest Entities - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Fair Value Measurements - Summary of Share-based Payment Award, Equity Instrument Other Than Options, Valuation Assumptions (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Fair Value Measurements - Summary of fair value of the warrant liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Borrowing Arrangements - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Income Taxes - Summary of Income before Income Tax, Domestic and Foreign (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Income Taxes - Summary of Components of Income Tax Expense (Benefit) (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Award, Stock Options, Valuation Assumptions (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Option, Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Option, Exercise Price Range (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - Class A and Class F Common Stock - Summary of Stockholders' Equity Note, Warrants or Rights (Detail) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - Class A and Class F Common Stock - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - Related Party Transactions - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - Basic and Diluted Net Loss per Share - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1075 - Disclosure - Basic and Diluted Net Loss per Share - Summary Basic and Diluted Net Loss per Share (Details) link:presentationLink link:definitionLink link:calculationLink 1076 - Disclosure - Basic and Diluted Net Loss per Share - Summary of Excluded Antidilutive Securities (Details) link:presentationLink link:definitionLink link:calculationLink 1077 - Disclosure - Subsequent Events Warrant Exercises - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 5 hims-20220204_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 6 hims-20220204_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 7 hims-20220204_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 8 hims-20220204_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 9 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover Page
Feb. 04, 2022
Document Information [Line Items]  
Document Type 8-K
Amendment Flag false
Document Period End Date Feb. 04, 2022
Entity Registrant Name Hims & Hers Health, Inc.
Entity Central Index Key 0001773751
Entity Emerging Growth Company false
Trading Symbol HIMS
Security Exchange Name NYSE
Title of 12(b) Security Class A Common Stock, $0.0001 par value
Entity Address, State or Province CA
Entity Incorporation, State or Country Code DE
Entity File Number 005-91087
Entity Tax Identification Number 98-1482650
Entity Address, Address Line One 2269 Chestnut Street, #523
Entity Address, City or Town San Francisco
Entity Address, Postal Zip Code 94123
City Area Code 415
Local Phone Number 851-0195
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
XML 10 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current assets:      
Cash and cash equivalents   $ 27,344 $ 22,647
Short-term investments   72,864 37,721
Inventory   3,543 4,217
Prepaid expenses and other current assets   5,404 5,022
Deferred transaction costs   3,929 0
Total current assets   113,084 69,607
Restricted cash, noncurrent   1,006 150
Other long-term assets   4,607 2,313
Total assets   118,697 72,070
Current liabilities:      
Accounts payable   8,066 7,231
Accrued liabilities   4,984 2,026
Deferred revenue   1,272 753
Term loan, current   0 1,515
Warrant liabilities   906 9,097
Total current liabilities   15,228 20,622
Deferred rent, noncurrent   381 0
Total liabilities   15,609 20,622
Commitments and contingencies (Note 11)  
Mezzanine equity:      
Total mezzanine equity   249,962 191,241
Stockholders' deficit:      
Common stock – Class A shares, par value $0.0001; 166,696,759 and 150,842,448 shares authorized and 46,025,754 and 44,647,107 shares issued and outstanding as of December 31, 2020 and 2019, respectively; Class F shares, par value $0.0001; 6,941,352 shares authorized, issued, and outstanding as of December 31, 2020 and 2019   5 5
Additional paid-in capital   24,424 13,378
Accumulated other comprehensive (loss) income   (11) 2
Accumulated deficit   (171,292) (153,178)
Total stockholders' deficit   (146,874) (139,793)
Total liabilities, mezzanine equity, and stockholders' deficit   118,697 72,070
Redeemable Convertible Preferred Stock [Member]      
Mezzanine equity:      
Total mezzanine equity   249,962 186,741
Redeemable Class A Common Stock [Member]      
Mezzanine equity:      
Total mezzanine equity   $ 0 $ 4,500
XML 11 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Temporary shares authorized 95,997,674 87,366,518
Temporary shares issued 93,328,118 84,514,191
Temporary shares outstanding 93,328,118 84,514,191
Temporary equity liquidation preference $ 268,452 $ 206,138
Common Class A [Member]    
Common stock par value $ 0.0001 $ 0.0001
Common stock shares authorized 166,696,759 150,842,448
Common stock shares issued 46,025,754 44,647,107
Common stock, shares outstanding 46,025,754 44,647,107
Redeemable Convertible Preferred Stock [Member]    
Temporary stock par value $ 0.0001 $ 0.0001
Temporary shares authorized 95,997,674 87,366,518
Temporary shares issued 93,328,118 84,514,191
Temporary shares outstanding 93,328,118 84,514,191
Temporary equity liquidation preference $ 268,452 $ 206,138
Redeemable Class A Common Stock [Member]    
Temporary stock par value $ 0.0001 $ 0.0001
Temporary shares issued 0 737,058
Temporary shares outstanding 0 737,058
Common Class F [Member]    
Common stock par value $ 0.0001 $ 0.0001
Common stock shares authorized 6,941,352 6,941,352
Common stock shares issued 6,941,352 6,941,352
Common stock, shares outstanding 6,941,352 6,941,352
XML 12 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenue $ 148,757 $ 82,558
Cost of revenue 39,307 37,953
Gross profit 109,450 44,605
Operating expenses:    
Marketing 58,989 63,156
Selling, general, and administrative 65,605 55,863
Total operating expenses 124,594 119,019
Loss from operations (15,144) (74,414)
Other income (expense):    
Interest expense (10) (369)
Other (expense) income, net (2,833) 2,809
Loss before provision for income taxes (17,987) (71,974)
Provision for income taxes (127) (90)
Net loss (18,114) (72,064)
Other comprehensive (loss) income (13) 4
Total comprehensive loss $ (18,127) $ (72,060)
Net loss per share attributable to common stockholders:    
Earnings Per Share, Basic $ (0.51) $ (2.07)
Earnings Per Share, Diluted $ (0.51) $ (2.07)
Weighted average shares outstanding:    
Weighted Average Number of Shares Outstanding, Basic 35,353,809 34,758,817
Weighted Average Number of Shares Outstanding, Diluted 35,353,809 34,758,817
XML 13 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Condensed Statements of Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Class A and Class F Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Accumulated Deficit [Member]
Redeemable Convertible Preferred Stock [Member]
Redeemable Class A Common Stock [Member]
Mezzanine equity, beginning balance at Dec. 31, 2018           $ 94,151 $ 0
Mezzanine equity, beginning balance (in shares) at Dec. 31, 2018           71,095,463 0
Beginning Balance at Dec. 31, 2018 $ (71,357) $ 5 $ 9,754 $ (2) $ (81,114)    
Beginning Balance (shares) at Dec. 31, 2018   51,152,211          
Issuance of Series D convertible preferred stock, net of issuance costs           $ 92,590  
Issuance of Series D convertible preferred stock, net of issuance costs (in shares)           13,418,728  
Issuance of Class A Common Stock Warrants 61   61        
Exercise of vested stock options 23   23        
Exercise of vested stock options (in shares)   175,328          
Early exercise of unvested stock options (in shares)   1,005,116          
Vesting of early exercised stock options 12   12        
Forfeiture of unvested early exercised shares   (7,138)          
Stock-based compensation 8,028   8,028        
Reclassification associated with Class A common stock subject to redemption             $ 4,500
Reclassification associated with Class A common stock subject to redemption (in shares)             737,058
Reclassification associated with Class A common stock subject to redemption (4,500)   (4,500)        
Reclassification associated with Class A common stock subject to redemption (in shares)   (737,058)          
Other comprehensive (loss) income 4     4      
Net Loss (72,064)       (72,064)    
Mezzanine equity, ending balance at Dec. 31, 2019 $ 191,241         $ 186,741 $ 4,500
Mezzanine equity, ending balance (in shares) at Dec. 31, 2019 84,514,191         84,514,191 737,058
Ending Balance at Dec. 31, 2019 $ (139,793) $ 5 13,378 2 (153,178)    
Ending Balance (shares) at Dec. 31, 2019   51,588,459          
Issuance of Series D convertible preferred stock, net of issuance costs           $ 51,900  
Issuance of Series D convertible preferred stock, net of issuance costs (in shares)           $ 7,472,062  
Exercise of Series C convertible preferred stock warrants (in shares)           1,341,865  
Exercise of Series C convertible preferred stock warrants           $ 11,321  
Exercise of vested stock options 123   123        
Exercise of vested stock options (in shares)   167,655          
Early exercise of unvested stock options (in shares)   17,924          
Vesting of early exercised stock options 31   31        
Forfeiture of unvested early exercised shares   (595,196)          
Stock-based compensation 5,831   5,831        
Exercise of Class A common stock warrants (in shares)   1,051,206          
Exercise of Class A common stock warrants 561   561        
Expiration of the Class A common stock redemption right (in Shares)             (737,058)
Expiration of the Class A common stock redemption right             $ (4,500)
Expiration of the Class A common stock redemption right (in Shares)   737,058          
Expiration of the Class A common stock redemption right 4,500   4,500        
Other comprehensive (loss) income (13)     (13)      
Net Loss (18,114)       (18,114)    
Mezzanine equity, ending balance at Dec. 31, 2020 $ 249,962         $ 249,962 $ 0
Mezzanine equity, ending balance (in shares) at Dec. 31, 2020 93,328,118         93,328,118 0
Ending Balance at Dec. 31, 2020 $ (146,874) $ 5 $ 24,424 $ (11) $ (171,292)    
Ending Balance (shares) at Dec. 31, 2020   52,967,106          
XML 14 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Condensed Statements of Stockholders' Equity (Deficit) (Parenthetical) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Warrants to Purchase Series C Redeemable Convertible Preferred Stock [Member]    
Class of warrants issued during the period Value $ 0.1 $ 10.2
XML 15 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Operating activities    
Net loss $ (18,114) $ (72,064)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 1,057 260
Stock-based compensation 5,831 8,028
Change in fair value of warrant liability 3,101 (951)
Loss on lease termination 754 0
Amortization of debt issuance costs 322 70
Noncash other 384 (358)
Changes in operating assets and liabilities:    
Inventory 674 (522)
Prepaid expenses and other current assets (645) (2,436)
Other long-term assets 8 (755)
Accounts payable 826 (6,075)
Accrued liabilities 2,423 (276)
Deferred revenue 519 212
Deferred rent 381 0
Net cash used in operating activities (2,479) (74,867)
Investing activities    
Purchases of investments (95,008) (42,012)
Maturities of investments 47,990 4,500
Proceeds from sales of investments 11,550 0
Investment in website development, internal-use software, and intangible assets (2,496) (1,479)
Purchases of property, equipment, and intangible assets (1,737) (308)
Net cash used in investing activities (39,701) (39,299)
Financing activities    
Proceeds from issuance of redeemable convertible preferred stock 52,034 102,793
Payments for Issuance Costs of Redeemable Convertible Preferred Stock (134) (227)
Proceeds from exercise of Series C preferred stock warrants 29 0
Proceeds from exercise of Class A common stock warrants 561 0
Proceeds from exercise of vested and unvested stock options, net of repurchases of unvested shares 123 44
Borrowings of principal on term loan 0 2,136
Repayments of principal on term loan (1,515) (9,051)
Payments for debt issuance costs 0 (377)
Payments for transaction costs (3,356) 0
Net cash provided by financing activities 47,742 95,318
Foreign currency effect on cash and cash equivalents (9) (5)
Increase (decrease) in cash, cash equivalents, and restricted cash 5,553 (18,853)
Cash, cash equivalents, and restricted cash at beginning of year 22,797 41,650
Cash, cash equivalents, and restricted cash at end of year 28,350 22,797
Supplemental disclosures of cash flow information    
Cash paid for taxes 221 139
Cash paid for interest 10 361
Noncash investing and financing activities:    
Exercise of preferred stock warrants 11,292 0
Expiration of Class A common stock redemption right 4,500 0
Redeemable Class A common stock reclassification 0 4,500
Deferred transaction costs payable 573 0
Warrants issued for debt issuance costs 0 133
Vesting of early exercised stock options $ 31 $ 12
XML 16 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business and Basis of Presentation
12 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business and Basis of Presentation
1. Description of Business and Basis of Presentation
Description of the Business
On January 20, 2021 (the “Closing Date”), Oaktree Acquisition Corp. (“OAC”), the predecessor to Hims & Hers Health, Inc. (the “Company”) completed the acquisition of Hims, Inc. (“Hims”) pursuant to the Agreement and Plan of Merger dated as of September 30, 2020 (the “Merger Agreement”) by and among OAC, Hims, and Rx Merger Sub, Inc., a Delaware corporation and a direct wholly-owned subsidiary of OAC (“Merger Sub”). The Merger Agreement provided for, among other things, the combination of Hims and OAC pursuant to the merger of Merger Sub with and into Hims, with Hims continuing as the surviving entity and as a wholly-owned subsidiary of OAC, which changed its name to Hims & Hers Health, Inc. (the “Merger”).
The Merger was accounted for as a reverse recapitalization with Hims as the accounting acquirer and OAC as the acquired company for accounting purposes. Accordingly, all historical financial information presented herein represents the accounts of Hims and its wholly-owned subsidiaries as if Hims is the predecessor to the Company. The share and per share information in these consolidated financial statements has therefore been retroactively restated to reflect the
 
share
exchange
 
ratio established in the Merger
 (0.4530 
shares of Company Class A common stock for 1 share of Hims Class A common stock). 
Hims was incorporated in Delaware on December 30, 2013. Our mission is to make healthcare accessible, affordable, and convenient for everyone. We designed and built our digitally native, cloud-based technology centered around the consumer, and design everything with the consumer in mind. Our proprietary mobile app, websites, telehealth platform, electronic medical records system, and pharmacy integration combine to provide consumers with a seamless,
easy-to-use,
mobile-first experience. The Company is leading the transformation in healthcare by becoming the digital front door for healthcare consumers.
We believe the future of healthcare will be driven by consumer brands that empower people and give them full control over their healthcare. We have endeavored to build a healthcare system that squarely focuses on the needs of the healthcare consumer. To enable our mission of making healthcare accessible, affordable, and convenient for everyone, we offer a range of health and wellness products and services available for purchase on our websites directly by customers and through wholesale partners.
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements have been prepared pursuant to accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries, and variable interest entities in which it holds a controlling financial interest. All intercompany transactions and balances have been eliminated in the consolidated financial statements herein. For the years ended December 31, 2020 and 2019, the Company had operations primarily in the United States and immaterial operations in the United Kingdom.
XML 17 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2. Summary of Significant Accounting Policies
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The more significant estimates and assumptions by management include, among others, valuation of inventory, valuation and recognition of
stock-based
compensation expense, valuation and recognition of warrants, and estimates in capitalization
of website development and
internal-use
software costs. Management believes that the estimates, and judgments upon which it relies, are reasonable based upon information available to it at the time that these estimates and judgments were made. Actual results experienced by the Company may differ from management’s estimates. To the extent that there are material differences between these estimates and actual results, the Company’s consolidated financial statements will be affected.
Risks and Uncertainties
The Company’s business, operations, and financial results are subject to various risks and uncertainties, including adverse United States economic conditions, legal restrictions, changing laws for medical services and prescription products, or decisions to outsource or modify portions of its supply chain, and competition in its industry could adversely affect its business, financial condition, results of operations, and cash flows. These significant factors, among others, could cause the Company’s future results to differ materially from the consolidated financial statements.
Concentration Risk
The Company’s financial instruments that are potentially exposed to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, and accounts receivable.
The Company maintains its cash, cash equivalents, short-term investments and restricted cash with high-quality financial institutions with investment- grade ratings. The majority of the cash balances are with U.S. banks and are insured to the extent defined by the Federal Deposit Insurance Corporation.
The prescription products ordered on the Company’s
e-commerce
online platform have historically been fulfilled by two pharmacies. If either of the pharmacies were to stop fulfilling orders, it could significantly slow prescription product sales until a new supplier is found. The Company maintains agreements with these pharmacies and is investing in new pharmacy fulfillment capabilities to mitigate any such risk.
As of and for the years ended December 31, 2020 and 2019, a single wholesale customer represented more than 10% of accounts receivable and no single customer represented more than 10% of revenue. In addition, the Company had an immaterial amount of revenue related to sales in foreign countries.
 
Foreign Currency Translation
The Company’s consolidated financial statements are presented in U.S. dollars. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are presented as foreign currency translation adjustments, a component of other comprehensive income on the consolidated statements of operations and comprehensive
 
loss.
Segment Reporting
For the years ended December 31, 2020 and 2019, the Company was managed as a single operating segment on a consolidated basis. Furthermore, the Company determined that the Chief Executive Officer (“CEO”) is the Chief Operating Decision Maker as he is responsible for making decisions regarding the allocation of resources and assessing performance as well as for strategic operational decisions and managing the organization at a consolidated level.
Cash, Cash Equivalents, and Restricted Cash
The Company considers all highly liquid investments purchased with an original maturity or remaining maturity of three months or less at the date of purchase to be cash equivalents. The Company deposits its cash and cash equivalents with financial institutions.
The restricted cash balance is comprised of the cash collateral that is held by the Company’s primary financial institution for (i) use of the institution’s cash management services and (ii) a letter of credit issued as a security deposit for the Company’s warehouse facility in New Albany, Ohio. Refer to Note 9 – Borrowing Arrangements for further details.
Total cash, cash equivalents, and restricted cash are summarized as follows (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Cash and cash equivalents
   $ 27,344      $ 22,647  
Restricted cash
     1,006        150  
Total cash, cash equivalents, and restricted cash
   $ 28,350      $ 22,797  
    
 
 
    
 
 
 
Short-term
and
Long-term
Investments
Available-for-sale
debt instruments with original maturities at the date of purchase greater than three months and remaining maturities of less than one year are classified as
short-term
investments.
Available-for-sale
debt instruments with original maturities at the date of purchase and remaining maturities of greater than one year are classified as long-term investments. The Company intends to sell such investments at or close to maturity.
 
The investments, if any, are designated as
available-for-sale
and are reported at fair value, with unrealized gains and losses, net of tax, recorded in other comprehensive income on the consolidated statements of operations and comprehensive loss, except as noted in the
Other-Than-Temporary
Impairment section that follows. The Company determines the cost of the investment sold based on specific identification at the individual security level. The Company records the interest income and realized gains and losses on the sale of these instruments within other income (expense), net on the consolidated statements of operations and comprehensive loss.
Other-Than-Temporary
Impairment
The Company’s investments are subject to a periodic impairment review. Investments are considered impaired when the fair value is below the investment’s adjusted cost basis. This would occur for marketable debt instruments when the fair value is below amortized cost and the Company intends to sell the instrument, or when it is more likely than not that the Company will be required to sell the instrument before recovery of its amortized cost basis, or when the Company does not expect to recover the entire amortized cost basis of the instrument (a credit loss exists). When the Company does not expect to recover the entire amortized cost basis of the instrument, it separates
other-than-temporary
impairments into amounts representing credit losses, which are recognized in other income (expense), net, and amounts related to all other factors, which are recognized in other comprehensive (loss) income on the consolidated statements of operations and comprehensive loss. The Company incurred no impairments for the years ended December 31, 2020 or 2019.
Fair Value of Financial Instruments
The fair value of a financial instrument is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities subject to ongoing fair value measurement are categorized and disclosed into one of the three categories depending on observable or unobservable inputs employed in the measurement. Hierarchical levels, which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities, are as follows:
 
   
Level 1: Inputs that are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.
 
   
Level 2: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.
 
   
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities and that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.
In some circumstances, the inputs used to measure fair value might be categorized within different levels of the fair value hierarchy. In those instances, the fair value measurement is categorized in its entirety in the fair value hierarchy based on the lowest
level
input that is significant to the fair
value
measurement.​​​​​​​​​​​​​​
Inventory
Inventory primarily consists of finished goods and raw materials that are located at Company-managed and third-party fulfillment warehouses. Inventory is stated at the lower of cost or net realizable value and inventory cost is determined by the weighted average cost method. The Company reserves for expired,
slow-moving,
and excess inventory by estimating the net realizable value based on the potential future use of such inventory. Management monitors inventory to identify events that would require impairment due to slow-moving, expired, or obsolete inventory and adjusts the value of inventory when required. Obsolete inventory balances are
written-off
against the inventory allowance after management determines that the inventory cannot be sold. For the years ended December 31, 2020 and 2019, the Company recorded write-offs of $0.2 million and $1.4 million,
respectively
.
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of balances related to prepayments or vendor deposits for inventory, software, insurance, marketing and other operating costs, and trade and other accounts receivables. Prepaid expenses are recorded when payment has been made in advance for goods and services. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Receivables are stated at amounts estimated by management to be equal to their net realizable values. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable losses and it is recorded when it is probable that amounts will not be collected based on historical collection trends, age of outstanding receivables, specific customer circumstances, and existing economic conditions. Account balances are written off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. As of December 31, 2020 and 2019, accounts receivable was $1.1 million and $0.9 million, respectively, and included within prepaid expenses and other current assets on the consolidated balance sheets. There were no write-offs of accounts receivable for the years ended December 31, 2020 or 2019. As of December 31, 2020 and 2019, the Company had no allowances for doubtful accounts.
The Company does not have any
off-balance
sheet credit exposure related to its customers.
Property and Equipment
Property and equipment are recorded at cost, less accumulated depreciation and amortization. Maintenance and repair costs are charged to expense as incurred, and expenditures that extend the useful lives of assets are capitalized. Property and equipment are depreciated or amortized using the straight- line method over the estimated useful lives ranging from two to five years and consist primarily of facility equipment, computers, equipment, furniture, and fixtures. Property and equipment, net was $1.7 million and $0.2 million as of December 31, 2020 and 2019, respectively, and is classified within other long-term assets on the consolidated balance sheets.
Intangibles
Intangibles with finite lives are amortized over their useful life in accordance with Accounting Standards Codification (“ASC”)
350-30,
Intangibles – Goodwill and Other – General Intangibles Other Than Goodwill.
Amortization is provided by utilizing a straight-line method over the estimated useful lives of the intangibles.
The Company accounts for website development costs in accordance with ASC
350-50,
Intangibles – Goodwill and Other – Website Development Costs
. The costs incurred during the website application and infrastructure stages as well as costs incurred during the graphics and content development stages are capitalized; all other costs are expensed as incurred. In addition, the Company incurs costs to develop software for internal use, which are accounted for under ASC
350-40,
Intangibles – Goodwill and Other –
Internal-Use
Software
. The costs incurred during the application development phase are capitalized until the project is completed and the asset is ready for intended use. The Company expenses all costs that relate to the preliminary project and post-implementation operation phases of development as selling, general, and administrative expense on the consolidated statement of operations and comprehensive loss.
As of December 31, 2020 and 2019, website development and internal-use software costs of $2.9 million and $1.3 million, net of amortization of $1.0 million and $0.2 million, respectively, were classified within other
long-term
assets on the consolidated balance sheets and had useful lives of 2 to 3 years.
 
The following table summarizes the estimated amortization of intangibles for the five years subsequent to December 31, 2020, and thereafter (in thousands):
 
2021
   $ 1,157  
2022
     1,052  
2023
     586  
2024
     128  
2025 and thereafter
     18  
Total
   $ 2,941  
  
 
 
 
Impairment of Long-Lived Assets
Long-lived assets include property and equipment and intangible assets subject to amortization. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. In such cases, recoverability of assets to be held and used is assessed by comparing the carrying amount of assets with their future underlying net cash flows (undiscounted and without interest charges). If such assets are considered to be impaired, an impairment is recognized as the amount by which the carrying amount of the assets exceeds the estimated fair values of the assets. Assets to be disposed of by sale are reported at the lower of their carrying amount or estimated fair value less costs to sell. As of December 31, 2020 and 2019, the Company determined that no events or changes in circumstances existed that would otherwise indicate any impairment of its long-lived assets.
Warrant Liability
The Company classifies warrants to purchase shares of Series C and Series D redeemable convertible preferred stock that are contingently puttable or redeemable as liabilities. Such warrants are measured and recognized at fair value and are subject to remeasurement at each balance sheet date. At the end of each reporting period, changes in fair value during the period are recognized as a component of other income (expense), net within the consolidated statements of operations and comprehensive loss. The Company will continue to adjust the warrant liability for changes in the fair value until the earlier of a) the exercise or expiration of the warrants or b) the completion of a liquidation event, including completion of an initial public offering, at which time all outstanding preferred stock warrants will be converted into warrants to purchase shares of common stock and the liability will be reclassified to additional
paid-in
capital. As of December 31, 2020, all Series C preferred stock warrants were exercised.
 
Revenue Recognition
The Company recognizes revenue in accordance with ASC 606,
Revenue from Contracts with Customers
, when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.
The Company’s consolidated revenue primarily comprises online sales of health and wellness products through the Company’s website, including prescription and nonprescription products. In contracts that contain prescription products, revenue also includes medical consultation services. Additionally, starting in March 2020, the Company began selling its products to a new wholesale partner, leading to an increase in revenue generated from wholesale arrangements for the year ended December 31, 2020.
Revenue consists of the following (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
Online
   $ 140,728      $ 82,286  
Wholesale
     8,029        272  
  
 
 
    
 
 
 
Total revenue
   $ 148,757      $ 82,558  
  
 
 
    
 
 
 
For online revenue, the Company defines its customer as an individual who purchases products or services through the website. For wholesale revenue, Company defines its customer as a wholesale partner. The transaction price in the Company’s contracts with customers is the total amount of consideration to which the Company expects to be entitled in exchange for transferring products or services to the customer.
The Company’s contracts that contain prescription products include two performance obligations: access to (i) products and (ii) consultation services. The Company’s contracts that do not contain prescription products have a single performance obligation. Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised product to the customer and, in contracts that contain services, by the provision of consultation services to the customer. The Company satisfies its performance obligation for products at a point in time, which is upon delivery of the products to a third-party carrier. The Company satisfies its performance obligation for services over the period of the consultation service, which is typically a few days. The customer obtains control of the products and services upon the Company’s completion of its performance obligations.
 
For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation on a relative stand-alone selling price basis. The
stand-alone
selling price is based on the prices at which the Company separately sells the products and services, as well as market and cost-plus margin-based estimates. For the years ended December 31, 2020 and 2019, service revenue represents less than 10% of consolidated revenues.
To fulfill its promise to customers for contracts that include professional medical consultations, the Company maintains relationships with various “Affiliated Medical Groups,” which are professional corporations or other professional entities owned by licensed physicians and other professional entities that engage licensed medical professionals (medical doctors, physician assistants, and nurse practitioners; collectively referred to as “Providers”) to provide consultation services. Refer to Note 7 – Variable Interest Entities. The Company accounts for service revenue as a principal in the arrangement with its customers. This conclusion is reached because (i) the Company determines which Affiliated Medical Group and Provider provides the consultation to the customer; (ii) the Company is primarily responsible for the satisfactory fulfillment and acceptability of the services; (iii) the Company incurs costs for consultation services even for visits that do not result in a prescription and the sale of products; and (iv) the Company, at its sole discretion, sets all listed prices charged on its websites for products and services.
Additionally, to fulfill its promise to customers for contracts that include professional medical consultations, the Company maintains relationships with
third-party
pharmacies (“Partner Pharmacies”) to fill prescriptions that are ordered by the Company’s customers. The Company accounts for prescription product revenue as a principal in the arrangement with its customers. This conclusion is reached because (i) the Company has sole discretion in determining which Partner Pharmacy fills a customer’s prescription; (ii) Partner Pharmacies fill the prescription based on fulfillment instructions provided by the Company including using Company’s branded packaging for generic products; (iii) the Company is primarily responsible to the customer for the satisfactory fulfillment and acceptability of the order; (iv) the Company is responsible for refunds of the prescription medication after transfer of control to the customer; and (v) the Company, at its sole discretion, sets all listed prices charged on its website for products and services.
The Company estimates refunds using the expected value method based on historical refunds granted to customers. The Company updates its estimate at the end of each reporting period and recognizes the estimated amount as contra-revenue with a corresponding refund liability. Sales, value-added, and other taxes are excluded from the transaction price and, therefore, from revenue.
The Company has made an accounting policy election to account for shipping and handling activities performed after the control of a product has been transferred to the customer as fulfillment costs, with direct costs to ship products to customers included in cost of revenue. The Company’s contracts with customers do not contain costs to obtain or costs to fulfill contracts with customers in accordance with ASC
340-40,
Other Assets and Deferred Costs – Contracts with Customers.
 
For online sales, payment for prescription medication and nonprescription products is typically collected from the customer a few days in advance of product shipment. Contract liabilities are recorded when payments have been received from the customer for undelivered products or services and are recognized as revenue when the performance obligations are later satisfied. Contract liabilities consisting of balances related to customer prepayments are recognized as current deferred revenue on the consolidated balance sheets of which substantially all of the balance is recognized in the following month. For wholesale arrangements, payments are collected in accordance with contract terms.
Cost of Revenue
Cost of revenue consists of costs directly attributable to the products shipped and services rendered, including product costs, packaging materials, shipping costs, and labor costs directly related to revenue generating activities. Costs related to free products where there is no expectation of future purchases from a customer are considered to be selling, general, or administrative expenses and are excluded from cost of revenue.
Income Taxes
The Company accounts for income taxes using the asset and liability method whereby deferred tax asset and liability account balances are determined based upon differences between the financial reporting and tax reporting basis of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value.
The Company determines its valuation allowance on deferred tax assets by considering both positive and negative evidence, including its operating results, ongoing tax planning, and forecasts of future taxable income on a
jurisdiction-by-jurisdiction
basis, to ascertain whether it is more likely than not that deferred tax assets will be realized. In the event the Company determines that it would be able to realize its deferred income tax assets in the future in excess of their net recorded amount, it would make an adjustment to the valuation allowance, which would reduce the provision for income taxes. Conversely, in the event that all or part of the net deferred tax assets are determined not to be realizable in the future, an adjustment to the valuation allowance would be charged to earnings in the period such determination is made.
In addition, the calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes potential liabilities based on an estimate of whether, and the extent to which, additional taxes will be due. The Company accounts for uncertain tax positions in accordance with the relevant guidance, which prescribes a
two-step
approach to
recognize and measure uncertain tax positions taken or expected to be taken in the income tax return, and also provides guidance on recognition, classification, interest and penalties, disclosure, and transition. The first step is to evaluate the tax position taken or expected to be taken by determining whether the weight of available evidence indicates that it is more likely than not that the tax position will be sustained in an audit, including resolution of any related appeals or litigation process. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate
settlement.​​​​​​​​​​​​​​​​​​​​​
Stock-Based Compensation
The fair value of stock options, equity-classified warrants issued to vendors, and restricted stock units (“RSUs”), are measured at the grant date fair value. The fair value of employee stock options and vendor warrants are generally determined using the Black-Scholes Merton (“BSM”) option-pricing model using various inputs, including estimates of expected volatility, term,
risk-free
rate, and future dividends. Stock options that were granted to the Company’s CEO with performance conditions were valued using the Monte Carlo simulation model. The Company recognizes compensation costs on a straight-line basis over the requisite service period of the employee and vendor, which is generally the option vesting term of four years for options and warrants that do not have performance conditions. Stock options and RSUs with performance conditions are recognized when it is probable that performance criteria will be achieved and compensation cost is recognized using the accelerated attribution method. The Company accounts for forfeitures as they occur.
Fair Value of Common Stock –
Given the absence of a public trading market, the Board of Directors of the Company considers numerous objective and subjective factors to determine the fair value of common stock at each meeting at which awards are approved. These factors include, but are not limited to, (i) contemporaneous valuations of common stock performed by an independent valuation specialist; (ii) developments in the Company’s business and stage of development; (iii) the Company’s operational and financial performance and condition; (iv) issuances of preferred stock and the rights and preferences of preferred stock relative to common stock; (v) current condition of capital markets and the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company; and (vi) the lack of marketability of the Company’s common stock. For financial reporting purposes, the Company considers the amount of time between the valuation date and the grant date to determine whether to use the latest common stock valuation or a straight-line interpolation between the two valuation dates. The determination includes an evaluation of whether the subsequent valuation indicates that any significant change in valuation had occurred between the previous valuation and the grant date.
Expected Term –
The Company calculates the expected term using the simplified method based on the options’ vesting term and contractual terms as the Company does not have sufficient relevant historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.
 
Expected Volatility –
The volatility is derived from the average historical stock volatilities of a peer group of public companies that the Company considers to be comparable to its business over a period equivalent to the expected term of the share-based grants.
Risk-free Interest Rate –
The Company derives the risk-free interest rate assumption from the United States Treasury’s rates for the U.S. Treasury
zero-coupon
bonds with maturities similar to those of the expected term of the awards being valued.
Dividend Yield –
The Company bases the assumed dividend yield on its expectation of not paying dividends in the foreseeable future. Consequently, the expected dividend yield used is zero.
The Company issues shares for the early exercise of common stock options. The unvested shares are subject to the Company’s repurchase right at the lower of the fair market value of the shares of common stock on the date of repurchase or their original purchase price. The proceeds initially are recorded as a liability from the early exercise of stock options and recorded within accrued liabilities on the consolidated balance sheets. These amounts are reclassified to common stock and additional
paid-in
capital as the Company’s repurchase right lapses.
Leases
The Company leases a facility under a noncancelable lease agreement that is accounted for as an operating lease. Rent expense is recorded on a straight- line basis over the lease term. For rent abatement and rent escalation provisions, the Company recognizes the related rent expense on a straight-line basis over the lease term. The difference between cash rent payments and the recognition of
straight-line
rent expense is recorded as deferred rent and amortized over the lease term.
Employee Benefit Plan
In 2018, the Company adopted a 401(k) Profit Sharing Plan covering substantially all of its U.S. employees. In 2020, the Company adopted a new 401 (k) Profit Sharing Plan upon transferring 401(k) administration to a new service provider. The Company has not contributed to the plans since their inception.
 
Advertising
For the years ended December 31, 2020 and 2019, customer acquisition costs were $44.0 million and $51.6 million, respectively. These customer acquisition expenses are charged to expense as incurred and recorded within marketing expense on the consolidated statements of operations and comprehensive loss.
Other Comprehensive Income
The Company’s other comprehensive income is impacted by foreign currency translation and
available-for-sale
investment fair value adjustments. The impact of foreign currency translation is affected by the translation of assets and liabilities of the Company’s United Kingdom foreign subsidiary, which is denominated in pounds sterling. The primary assets and liabilities affecting the adjustments are cash and cash equivalents, other assets, and accounts payable. The impact of
available-for-sale
securities is primarily affected by unrecognized gains and losses related to fluctuations in the fair market value of the securities.
Liquidity
The Company’s operations have been financed primarily through the issuance of common and preferred stock. Since inception, the Company has incurred negative cash flows as it is expending significant resources in expanding its activities. This has resulted in losses from operations, which are expected to continue for the foreseeable future years, and an accumulated deficit. The Company may require additional financing to fund operations to meet its business plan.
During the year ended December 31, 2020, the Company incurred a net loss of $18.1 million and had negative cash flows from operating activities of $2.5 million. As of December 31, 2020, the Company had an accumulated deficit of $171.3 million, cash and cash equivalents of $27.3 million, and short-term investments of $72.9 million.
The Company believes that its existing cash and investment balances and availability under borrowing agreements are sufficient for the Company to meet its obligations through at least March 31, 2022. Management considers that there are no conditions or events in the aggregate, including the impact of the
COVID-19
pandemic, that raise substantial doubt about the entity’s ability to continue as a going concern for a period of at least one year from the date the consolidated financial statements are issued. Refer to Note 17 – Subsequent Events for transactions occurring subsequent to
year-end
resulting in increased liquidity.
 
Recently Adopted Accounting Pronouncements
In November 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”)
2016-18,
Statement of Cash Flows (Topic 230): Restricted Cash
. ASU
2016-18
requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the
beginning-of-period
and
end-of-period
total amounts shown on the consolidated statement of cash flows. The Company adopted ASU
2016-18
as of January 1, 2019, using a retrospective transition method to each period presented.
In August 2018, the FASB issued ASU
2018-13,
Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement, which amends ASC 820, Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying, or adding certain disclosures. The standard is effective for public companies for fiscal years beginning after December 15, 2019, with early adoption permitted for removed disclosures and delayed adoption until fiscal year 2020 permitted for the new disclosures. The Company adopted this disclosure requirement for the year ended December 31, 2020.
In August 2018, the FASB issued ASU
2018-15,
Intangibles-Goodwill and
Other-Internal-Use
Software (Subtopic
350-40)
, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The standard is effective for public companies for fiscal years beginning after December 15, 2019. The Company adopted ASU
2018-15
as of January 1, 2019, which did not have an impact on the consolidated financial statements.
Recently Issued Accounting Pronouncements
In February 2016, the FASB issued ASU
2016-02,
Leases (Topic 842)
, which requires lessees to recognize leases on their balance sheets and disclose key information about leasing arrangements. The ASU establishes a
right-of-use
(“ROU”) model that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as finance or operating, with classification affecting the pattern and classification of expense recognition on the income statement. The standard is effective for smaller reporting companies for fiscal years beginning after December 15, 2021 and for interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. In July 2018, the FASB approved an amendment to the new guidance that allows companies the option of using the effective date of the new standard as the initial application (at the beginning of the period in which it is adopted, rather than at the beginning of the earliest comparative period) and to recognize the effects of applying the new ASU as a cumulative effect adjustment to the opening balance sheet or retained earnings. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.
 
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
to require the measurement of expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The guidance also amends the impairment model for
available-for-sale
debt securities and requires entities to determine whether all or a portion of the unrealized loss on such debt security is a credit loss. In November 2018, ASU
2018-19
aligns the implementation date for nonpublic entities’ annual financial statements with the implementation date for their interim financial statements and clarify the scope of the guidance in the amendments in ASU
2016-13
to clarify that receivables arising from operating leases are not within the scope of
Credit Losses (Topic 326)
and should be accounted for in accordance with
Leases (Topic 842
). In April 2019, the FASB issued ASU
2019-04,
which, among other amendments, allows for certain policy elections and practical expedients related to accrued interest on financial instruments. In November 2019, the FASB issued ASU
2019-10
and ASU
2019-11,
which addressed certain aspects of the guidance related to effective dates, expected recoveries, troubled debt restructurings, accrued interest receivables, and financial assets secured by collateral. In February and March 2020, the FASB also issued ASU
2020-02
and ASU
2020-03,
respectively, which provide certain amendments and improvements to sections of ASU
2016-13.
These standards are effective for smaller reporting companies for fiscal years and interim periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.
In December 2019, the FASB issued ASU
2019-12,
Simplifying the Accounting for Income Taxes
, which is intended to improve consistency and simplify several areas of existing guidance. ASU
2019-12
removes certain exceptions to the general principles related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU
2019-12
is effective for annual reporting periods beginning after December 15, 2020 for public entities, including interim periods within those fiscal years. The standard is effective for public companies for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.
XML 18 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Short-term Investments
12 Months Ended
Dec. 31, 2020
Investments, Debt and Equity Securities [Abstract]  
Short-term Investments
3. Short-term Investments
Short-term investments as of December 31, 2020, consist of the following (in thousands):
 
                                                                   
    
Adjusted
Cost
    
Unrealized
Gains
    
Unrealized
Losses
    
Fair
Value
 
Corporate bonds
  
$
55,224
 
  
$
5
 
  
$
(2
  
$
55,227
 
Government bonds
  
 
14,121
 
  
 
2
 
  
 
—  
 
  
 
14,123
 
Asset-backed bonds
  
 
3,514
 
  
 
—  
 
  
 
—  
 
  
 
3,514
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total short-term investments
  
$
72,859
 
  
$
7
 
  
$
(2
  
$
72,864
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Short-term investments as of December 31, 2019, consist of the following (in thousands):
 
                                                                   
    
Adjusted
Cost
    
Unrealized
Gains
    
Unrealized
Losses
    
Fair
Value
 
Corporate bonds
  
$
24,386
 
  
$
3
 
  
 
—  
 
  
$
24,389
 
Government bonds
  
 
3,515
 
  
 
2
 
  
 
—  
 
  
 
3,517
 
Asset-backed bonds
  
 
9,811
 
  
 
4
 
  
 
—  
 
  
 
9,815
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total short-term investments
  
$
37,712
 
  
$
9
 
  
 
—  
 
  
$
37,721
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Short-term investments mature within one year.
XML 19 R11.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory
12 Months Ended
Dec. 31, 2020
Inventory Disclosure [Abstract]  
Inventory
4. Inventory
Inventory consists of the
following
(in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Finished goods
   $ 2,856      $ 3,936  
Raw materials
     687        196  
Work-in-process
     —          85  
  
 
 
    
 
 
 
Total inventory
   $ 3,543      $ 4,217  
  
 
 
    
 
 
 
XML 20 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Prepaid Expenses and Other Current Assets
12 Months Ended
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaid Expenses and Other Current Assets
 
5. Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Trade and other receivables, net
   $ 1,147      $ 859  
Prepaid expenses
     2,691        1,946  
Vendor deposits
     1,395        1,737  
Other current assets
     171        480  
    
 
 
    
 
 
 
Total prepaid expenses and other current assets
   $ 5,404      $ 5,022  
    
 
 
    
 
 
 
XML 21 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Accrued Liabilities
6. Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Marketing expenses
   $ 1,122      $ 600  
Legal fees
     968        74  
Payroll costs
     919        322  
Tax payables
     651        597  
Warrant exercise deposit liability
     664        —    
Other accrued liabilities
     660        433  
    
 
 
    
 
 
 
Total accrued liabilities
   $ 4,984      $ 2,026  
    
 
 
    
 
 
 
XML 22 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Variable Interest Entities
12 Months Ended
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Variable Interest Entities
7. Variable Interest Entities
In order for customers to obtain a prescription product, customers must complete a consultation with a Provider on the Company’s website through one of the Affiliated Medical Groups and receive a written prescription by the applicable Provider.
The Affiliated Medical Groups and the Company do not have any shareholders in common. The Affiliated Medical Groups are 100% owned by licensed physicians. The Company is party to service agreements with the Affiliated Medical Groups pursuant to which the Company provides management and administrative services and collects the medical consultation fees from customers on behalf of the Affiliated Medical Groups.
 
In October 2020, the Company also entered into service agreements with XeCare LLC (“XeCare”), a licensed mail order pharmacy which is expected to provide prescription fulfillment services solely to the Company’s customers.
The Affiliated Medical Groups and XeCare are legal entities that the Company has determined qualify as variable interest entities (“VIEs”). The Company determined that it is the primary beneficiary of these entities for accounting purposes because it has the ability to direct the activities that most significantly affect the entities’ economic performance and has the obligation to absorb losses. Under the VIE model, the Company presents the results of operations and the financial position of the Affiliated Medical Groups and XeCare as part of the consolidated financial statements of the Company as if the consolidated group were a single economic entity. There is no noncontrolling interest upon consolidation of the entities. The results of operations and cash flows of the Affiliated Medical Groups and XeCare are also included in the Company’s consolidated financial statements.
For the years ended December 31, 2020 and 2019, the Affiliated Medical Groups and XeCare combined charged the Company $12.0 million and $2.6 million, respectively for services rendered. For the years ended December 31, 2020 and 2019, the net losses generated by the Affiliated Medical Groups and XeCare combined were $1.9 million and $9.3 million, respectively, after elimination of intercompany transactions and balances.
XML 23 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements
8. Fair Value Measurements
The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2020, is as follows (in thousands):
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets
                                   
Cash and cash equivalents:
                                   
Money market funds
   $ 12,163      $ —          $ —        $ 12,163  
Government bonds
     —          12,693        —          12,693  
Short-term investments:
                                   
Corporate bonds
     —          55,227        —          55,227  
Government bonds
     —          14,123        —          14,123  
Asset-backed bonds
     —          3,514        —          3,514  
Restricted cash:
                                   
Money market funds
     1,006        —          —          1,006  
Long-term investments:
                                   
Corporate bonds
     —          —          —          —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total assets
   $ 13,169      $ 85,557      $ —        $ 98,726  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities
                                   
Warrant liability
   $ —        $ —        $  906      $ 906  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total liabilities
   $ —        $ —        $ 906      $ 906  
    
 
 
    
 
 
    
 
 
    
 
 
 
The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2019, is as follows (in thousands):
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets
                                   
Cash and cash equivalents:
                                   
Money market funds
   $ 20,880      $ —        $ —        $ 20,880  
Government bonds
     —          479        —          479  
Short-term investments:
                                   
Corporate bonds
     —          24,389        —          24,389  
Government bonds
     —          3,517        —          3,517  
Asset-backed bonds
     —          9,815        —          9,815  
Restricted cash:
                                   
Money market funds
     150        —          —          150  
Long-term investments:
                                   
Corporate bonds
     —          —          —          —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total assets
   $ 21,030      $ 38,200      $ —        $ 59,230  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities
                                   
Warrant liability
   $ —        $ —        $  9,097      $ 9,097  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total liabilities
   $ —        $ —        $ 9,097      $ 9,097  
    
 
 
    
 
 
    
 
 
    
 
 
 
The fair values of cash, accounts receivable, accounts payable, and accrued liabilities approximated their carrying values as of December 31, 2020 and 2019, due to their short-term nature. All other financial instruments except for the warrant liability are valued either based on recent trades of securities in active markets or based on quoted market prices of similar instruments and other significant inputs derived from or corroborated by observable market data. The warrant liability contains significant unobservable inputs including the share exchange ratio in evaluating the fair value of underlying common stock, expected term, and exercise price. Therefore, the warrant liability was evaluated to be a Level 3 fair value measurement.
In prior periods, the fair value of the preferred stock warrant liability had been measured using the BSM option-pricing model and Monte Carlo simulation. The following assumptions were used in determining the fair value of the Series C preferred stock warrant liability related to 1,341,865 warrants at an exercise price of $0.03 and to 89,747 warrants at an exercise price of $7.67:
 
Measurement Date
  
December 31,
2019
 
Expected term (in years)
     3.41  
Expected volatility
     61.00
Risk-free interest rate
     1.63
Expected dividend yield
     0.00
The Company changed its valuation method as a result of increased probability that the Company’s common shares would be publicly listed in the near- term and began using a probability weighted expected returns methodology during 2020.
As of December 31, 2020, the Company reverted to using a BSM option-pricing model to determine the value of the outstanding Series D preferred stock warrants (that replaced the Series C preferred stock warrants as discussed in Note 9 – Borrowing Arrangements). This was a result of the Company expecting to close a Merger (defined in Note 17 – Subsequent Events) with OAC, a publicly traded special purpose acquisition company (“SPAC”), after obtaining approval from the Securities Exchange Commission to file a proxy statement on December 29, 2020. Accordingly, the Company determined the value of the Company’s equity based on the
10-day
weighted average trading price of OAC of $13.98, adjusted for the share exchange ratio of 0.4530 (as determined upon consummation of the Merger), and applied a discount for lack of marketability of 3%, for a fair value of $6.14.
The following assumptions and inputs were also used in the BSM calculation:
 
Measurement Date
  
December 31,
2020
 
Expected term (in years)
     5.91  
Expected volatility
     57.90
Risk-free interest rate
     0.49
Expected dividend yield
     0.00
Exercise price (Series D preferred stock issuance price)
   $ 3.15  
Expected Term –
The expected term is the contractual life of the warrants which is seven years from the warrant agreement date of November 27, 2019.
Expected Volatility –
The volatility is derived from the average historical stock volatilities of a peer group of public companies that the Company considers to be comparable to its business over a period equivalent to the expected term of the warrants.
Risk-free Interest Rate –
The Company derives the risk-free interest rate assumption from the United States Treasury’s rates for the U.S. Treasury
zero-coupon
bonds with maturities similar to those of the expected term of the warrants being valued.
Dividend Yield –
The Company bases the assumed dividend yield on its expectation of not paying dividends in the foreseeable future. Consequently, the expected dividend yield used is zero.
The change in the fair value of preferred stock warrant liabilities is as follows (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Beginning balance
   $ 9,097      $ —    
Issuance of Series C preferred stock warrants
     —          10,048  
Exercised warrants
     (11,292      —    
Change in fair value
     3,101        (951
    
 
 
    
 
 
 
Ending balance
   $ 906      $ 9,097  
    
 
 
    
 
 
 
During the years ended December 31, 2020 and 2019, the Company had no transfers between levels of the fair value hierarchy of its assets or liabilities measured at fair value.
XML 24 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Borrowing Arrangements
12 Months Ended
Dec. 31, 2020
Debt Instruments [Abstract]  
Borrowing Arrangements
9. Borrowing Arrangements
Silicon Valley Bank
On November 14, 2017, the Company entered into a Loan and Security Agreement (the “2017 Loan Agreement”) with Silicon Valley Bank (“SVB”) consisting of term loans of up to $2.0 million, with a maturity date of February 1, 2021. The Term Loan was effective August 31, 2018 and interest rate for the term loan is
The Wall Street Journal
’s prime rate (“Prime Rate”) plus 1.25%. In connection with the 2017 Loan Agreement, the Company issued a warrant to SVB to purchase 366,281 shares of the Company’s Class A common stock at an exercise price of $0.06 per share. The warrant expires November 14, 2027 and had an estimated fair value of $0.1 million at the time of issuance.
On May 16, 2018, the Company and SVB amended and restated the 2017 Loan Agreement (the “First Amended and Restated Loan Agreement”) to, among other things, make available an additional term loan amount of up to $11.25 million, which can be drawn over a total of three advances from SVB up to $3.75 million each. Additionally, the payment schedule was modified to 12 equal payments of principal, plus accrued and unpaid interest. In connection with the First Amended and Restated Loan Agreement, the Company issued a warrant to SVB to purchase 58,865 shares of the Company’s Class A common stock at an exercise price of $0.06 per share. The warrant expires May 16, 2028 and had an aggregate fair value of $0.1 million at the time of issuance. The issuance of the warrants was considered debt issuance cost and is amortized over the life of the loan.
On November 27, 2019, the Company and SVB amended and restated the Amended and Restated Loan Agreement, dated as of May 16, 2018 (the “Second Amended and Restated Loan Agreement”), which accelerated the repayment of the existing loan over a
six-month
period, to be paid in full by May 1, 2020 (the “Existing Term Loan”). The Company repaid the loan by May 1, 2020.
In the Second Amended and Restated Loan Agreement, SVB also provided a revolving debt facility for the Company (the “Revolving Line”), of up to $8.0 million, with a maturity date of December 31, 2020. Upon termination of the Revolving Line for any reason prior to its maturity date, the Company shall pay, in addition to any payments owed, a termination fee equal to 1.00% of the Revolving Line. The interest rate for the Revolving Line is equal to the Prime Rate plus 0.50%, with a floor of 5.75%. The Company did not draw down from this Revolving Line and therefore, no amounts were required to be repaid by December 31, 2020.
Under the Second Amended and Restated Loan Agreement, upon the Company’s request, SVB will issue letters of credit (the “Letters of Credit”) for the Company’s account in an aggregate amount not to exceed $2.0 million, which is reduced by the amount otherwise available with respect to the cash management services, which may include merchant services, direct deposit of payroll, business credit card, and check cashing services identified in SVB’s various agreements. On September 30, 2020, the Company entered into the First loan Modification Agreement (“Loan Modification Agreement”) and the aggregate amount of the Letters of Credit was amended to $3.5 million. As of December 31, 2020, SVB issued on the Company’s behalf, a letter of credit in the amount of $0.8 million as a security deposit for a warehouse space in New Albany, Ohio. SVB required the Company to maintain $0.8 million as a collateral for the outstanding letter of credit. The Company expects to continue to renew the letter of credit through the duration of the lease. As this is for longer than one year, the Company presents the $0.8 million within restricted cash, noncurrent on the consolidated balance sheet.
The Company also has a business credit card as part of the cash management services offered by SVB. The Company could request an amount not to exceed $2.0 million, in connection with SVB’s cash management services, which amount is reduced by the amount utilized for any issuances of Letters of Credit. This amount was also amended to $3.5 million by the Loan Modification Agreement. Any cash management services are treated as advances under the Revolving Line. For the Company to continue to use the credit card, SVB required the Company to maintain $0.2 million in a collateralized money market account and this was reflected within restricted cash on the consolidated balance sheet as of December 31, 2020.
In connection with the Second Amended and Restated Loan Agreement, the Company issued a warrant to SVB to purchase 37,244 shares of the Company’s Class A common stock at an exercise price of $1.75 per share. The warrant expires November 26, 2029 and had an aggregate fair value of $0.1 million at the time of issuance. The fair value of the warrant for shares of the Class A common stock, as well as costs to close the facility, were considered debt issuance costs and are recorded within prepaid expenses and other current assets on the consolidated balance sheets and amortized over the term of the loan.
As of December 31, 2020 and 2019, the Company was in compliance with all of its covenants under the Second Amended and Restated Loan Agreement. As collateral, the Company provided SVB a security interest in substantially all its assets.
TriplePoint Venture Growth
On November 27, 2019, the Company entered into a Plain English Capital Growth and Security Agreement (the “2019 Capital Agreement”) with TriplePoint Venture Growth (“TPC”) consisting of a term loan in the aggregate principal amount of up to $50.0 million, with $25.0 million being available immediately through December 31, 2020 (the “Part 1 Commitment Amount”), and an additional $25.0 million becoming available upon utilization of the Part 1 Commitment Amount
 
through December 31, 2020. There is no minimum advance amount. As collateral, the Company has provided a second lien security interest to TPC of substantially all its assets. As of December 31, 2020, the Company had not drawn down from this term loan and the facility expired. The costs associated with issuing the debt facility are recorded as debt issuance costs within prepaid expenses and other current assets on the consolidated balance sheet with amortization recorded over the available period of the facility.
In addition to the costs above and in connection with the 2019 Capital Agreement, the Company issued to TPC a warrant granting TPC the right to purchase 89,747 shares of the Company’s Series C preferred stock at an exercise price of $7.67 per share, subject to adjustment in regard to the preferred stock series, number of shares and exercise price if the per share price of subsequent preferred stock rounds is less than $7.67. The estimated fair value of the Company’s Series C preferred stock warrants at the time of issuance and as of December 31, 2019, was $0.1 million. The fair value of the warrants was considered debt issuance costs and is recorded within prepaid expenses and other current assets on the consolidated balance sheet with amortization recorded over the available period of the facility. The fair value was estimated using the BSM option-pricing model and has been recorded within warrant liability on the consolidated balance sheets. Refer to Note 8 – Fair Value Measurements for further discussion.
On March 12, 2020, the Company sold Series D preferred stock at an issuance price of $6.96, which triggered an adjustment to the TPC warrant terms per the original agreement, resulting in conversion of the previously issued 89,747 Series C preferred stock warrants at an exercise price of $7.67 into 98,723 Series D preferred stock warrants at an exercise price of $6.96.
XML 25 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes
10. Income Taxes
For financial reporting purposes, loss before provision for income taxes includes the following (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
Domestic
   $ (16,934    $ (71,644
Foreign
     (1,053      (330
  
 
 
    
 
 
 
Loss before provision for income taxes
   $ (17,987    $ (71,974
  
 
 
    
 
 
 
 
The components of the provision for income taxes consisted of the following (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
Current:
     
Federal
   $ —        $ —    
State
     127        90  
Foreign
     —          —    
Total current provision
     127        90  
Deferred:
     
Federal
     —          —    
State
     —          —    
Foreign
     —          —    
Total deferred provision
     —          —    
  
 
 
    
 
 
 
Total expense
   $ 127      $ 90  
  
 
 
    
 
 
 
Income tax provision related to continuing operations differs from the amounts computed by applying the statutory income tax rate of 21% to pretax loss as follows (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
Tax at statutory rate
   $ (3,777    $ (15,115
State taxes, net of federal benefits
     (364      (2,690
Change in valuation allowance
     3,948        16,560  
Stock-based compensation
     698        1,471  
Warrant compensation
     (403      —    
Other, net
     25        (136
  
 
 
    
 
 
 
Total
   $ 127      $ 90  
  
 
 
    
 
 
 
 
 
The components of deferred tax assets and liabilities are as follows (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Deferred tax assets:
     
Net operating loss carryforwards
   $ 44,342      $ 39,990  
Reserves and accruals
     68        163  
Stock-based compensation
     732        283  
Inventory
     211        315  
Other intangibles
     52        —    
Deferred revenue
     33        —    
Other deferred tax assets
     378        274  
  
 
 
    
 
 
 
Total gross deferred tax assets
     45,816        41,025  
Less valuation allowance
     (44,576      (40,496
  
 
 
    
 
 
 
Total deferred tax assets
     1,240        529  
Deferred tax liabilities:
     
Fixed assets
     (1,206      (321
Other deferred tax liabilities
     (34      (208
  
 
 
    
 
 
 
Total deferred tax liabilities
     (1,240      (529
  
 
 
    
 
 
 
Net deferred tax assets
   $ —        $ —    
  
 
 
    
 
 
 
The Company determines its valuation allowance on deferred tax assets by considering both positive and negative evidence to ascertain whether it is more likely than not that deferred tax assets will be realized. Realization of deferred tax assets is dependent upon the generation of future taxable income, if any, the timing and amount of which are uncertain. Due to the Company’s history of losses, the Company believes that it is not more likely than not that all of the deferred tax assets can be realized as of December 31, 2020 and 2019. Accordingly, the Company has recorded a full valuation allowance against its deferred tax assets. The valuation allowance increased by $4.1 million and $17.4 million, during the years ended December 31, 2020 and 2019, respectively.
As of December 31, 2020, the Company has $164.1 million, $119.8 million, and $1.6 million in federal, state, and foreign loss carryforwards (not tax effected), respectively, of which $157.9 million, $14.9 million, and $1.2 million in federal, state, and foreign loss carryforwards, respectively, do not expire. The remaining federal and state loss carryforwards begin to expire in 2037 and 2023, respectively.
Internal Revenue Code Sections 382 and 383 place a limitation on the amount of taxable income that can be offset by carryforward tax attributes, such as net operating losses or tax credits, after a change in control. Generally, after a change in control, a loss corporation cannot deduct carryforward tax attributes in excess of the limitation prescribed by Sections 382 and 383. Therefore, certain of the Company’s carryforward tax attributes may be subject to an annual
 
limitation regarding their utilization against taxable income in future periods. As a result of issuances of different classes of preferred stock to investors in 2017, 2018, and 2019, the Company triggered “ownership change(s)” as defined in Section 382 and related provisions. The Company believes that some of its net operating losses may be limited by these ownership changes but that any limitation would not have a significant impact to the financial statements since there is no utilization of the net operating losses and a full valuation allowance exists against the net operating losses. Subsequent ownership changes may subject the Company to annual limitations of its net operating losses. Such annual limitation could result in the expiration of the net operating loss and credit carryforwards before utilization.
The Company has incurred net operating losses since inception, and it does not have any significant unrecognized tax benefits. The Company’s policy is to include interest and penalties related to unrecognized tax benefits, if any, within the provision for taxes on the consolidated statement of operations. Any adjustments to the Company’s uncertain tax positions would result in an adjustment of its net operating loss and valuation allowance rather than resulting in an impact to the effective tax rate. It is not expected that there will be any material change in the unrecognized tax benefits within the next 12 months.
The Company files income tax returns in the U.S., United Kingdom, and various state and local jurisdictions. Due to the net operating loss carryforward, the statute of limitations is open for 2017 and forward for all jurisdictions, none of which are currently under examination by any tax authorities.
XML 26 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
11. Commitments and Contingencies
Leases
Total rent expense for the years ended December 31, 2020 and 2019, was $2.1 million and $1.5 million, respectively.
In January 2020, the Company entered into a
63-month
noncancelable lease for 302,880 square feet of warehouse space in New Albany, Ohio. The lease commenced on June 1, 2020. Total minimum lease payments are $7.9 million, net of rent abatement for an initial three-month period and with annual escalation of 2.5%. The Company has the option to extend the lease term for a period of
five
years.
 
Future minimum lease commitments subsequent to December 31, 2020 are as follows (in thousands):
 
2021
   $ 1,521  
2022
     1,559  
2023
     1,598  
2024
     1,638  
2025
     1,114  
    
 
 
 
Total
   $ 7,430  
    
 
 
 
In July 2020, the Company ceased use of its headquarters office facility. In October 2020, the Company and the landlord agreed on a $1.4 million lease termination payment, which was settled by forfeiting security deposit of $0.7 million and cash payment of $0.7 million. This amount was recorded within selling, general and administrative expenses on the consolidated statements of operations and comprehensive loss in accordance with ASC 420,
Exit or Disposal Cost Obligations
.
Purchase Obligations
As of December 31, 2020, the Company had contractual obligations to make $0.8 million in purchases related to cloud-based software contracts used in operations.
Legal Proceedings
From time to time, the Company is a party to various litigation, claims and other legal and administrative proceedings arising in the ordinary course of business. Some of these claims, lawsuits, and other proceedings may involve highly complex issues that are subject to substantial uncertainties, and could result in damages, fines, penalties, nonmonetary sanctions, or relief. Management is not currently aware of any matters that are reasonably likely to have a material adverse impact on the Company’s consolidated business, financial position, results of operations, or cash flows.
XML 27 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation
12. Stock-Based Compensation
2017 Stock Plan
In July 2017, the Company adopted the 2017 Stock Plan. Under the 2017 Stock Plan, the Board of Directors may grant awards, including incentive stock options,
non-statutory
stock options, stock appreciation rights, restricted stock awards, RSU awards, and other stock awards to employees, directors, and consultants. As of December 31, 2020 and 2019, the number of authorized shares of common stock the Company may issue under the 2017 Stock Plan is 37,811,472 and 29,560,363, respectively.
 
Under the 2017 Stock Plan, stock options and stock appreciation rights are granted at exercise prices determined by the Board of Directors and may not be less than 100% of the estimated fair market value of the common stock on the grant date. Incentive stock options granted to any stockholders holding 10% or more of the Company’s equity cannot be granted with an exercise price of less than 110% of the estimated fair market value of the common stock on the grant date and such option is not exercisable after five years from the grant date.
Options and RSUs for new employees under the 2017 Stock Plan generally vest over four years, with 25% vesting one year after the vesting commencement date and then 1/48th of the total grant vesting monthly thereafter. Additional options and RSUs granted to current employees generally vest 1/48th of the total grant monthly over four years. Options granted are exercisable within a period not exceeding ten years from the grant date. Under the 2017 Stock Plan, an option may include a provision whereby the option holder may elect to exercise the option prior to the full vesting of the option.
As of December 31, 2020 and 2019, there were 926,665 and 3,246,552 shares, respectively, available for the Company to grant under the 2017 Stock Plan.
Stock Options
On June 17, 2020, the Board of Directors approved three grants for a total of 6,492,279 stock options to the CEO of the Company, under the 2017 Stock Plan. The stock options under the three grants have an exercise price of $2.43 per share of Class A common stock and are equity classified. The first grant of 1,623,070 stock options will vest ratably on a monthly basis over the four-year service period following the vesting commencement date of March 13, 2020 and has a contractual expiration term ten years from the date of grant. The grant-date fair value of $4.0 million was measured using the BSM option-pricing model and
stock-based
compensation expense is recognized ratably over the service period. The second and third grants (collectively, the performance stock options) for 3,246,139 and 1,623,070 stock options, respectively, will vest, on a condition of continuous service, upon either (i) an acquisition of the Company with per share consideration equal to at least $22.99 and $38.31, respectively, or (ii) a per share price on a public stock exchange that is at least equal to $22.99 and $38.31, respectively. The performance stock options have a contractual expiration term ten years from the date of grant. The grant-date fair value of $16.6 million was measured using a Monte Carlo simulation model and this unrecognized stock-based compensation expense will be recognized when it is probable that either of the performance criteria will be achieved. As of December 31, 2020, no compensation expense was recognized for the performance stock options since the liquidity event performance condition was not met.
The grant-date fair value of the Company’s stock options, excluding performance stock options, granted to employees and nonemployees, was estimated using the following weighted average assumptions:
 
    
Year Ended December 31
 
    
2020
   
2019
 
              
Expected term (in years)
     5.94       5.98  
Expected volatility
     62.25     59.68
Risk-free interest rate
     0.45     2.23
Expected dividend yield
     0.00     0.00
Option activity under the 2017 Stock Plan, excluding performance stock options described above, is as follows (in thousands, except for weighted average exercise price and weighted average contractual term in years):
 
                  
Weighted
        
                  
Average
        
           
Weighted
    
Contractual
        
           
Average
    
Period
    
Aggregate
 
    
Shares
    
Exercise Price
    
(in Years)
    
Intrinsic Value
 
                             
Outstanding at December 31, 2019
     11,565      $ 0.91        
Granted
     5,117        4.66        
Exercised (including early exercised options vested during the period)
     (3,705      0.53        
Forfeited and expired
     (992      1.75        
Outstanding at December 31, 2020
     11,985        2.57        8.50      $ 131,770  
  
 
 
    
 
 
    
 
 
    
 
 
 
Vested as of December 31, 2020
     4,583        1.13        7.82        56,952  
  
 
 
    
 
 
    
 
 
    
 
 
 
Exercisable as of December 31, 2020
     11,393        2.57        8.52        125,347  
  
 
 
    
 
 
    
 
 
    
 
 
 
The weighted average grant-date fair value of options granted for the years ended December 31, 2020 and 2019, was $3.49 per share and $1.10 per share, respectively. The intrinsic value of vested options exercised for the years ended December 31, 2020 and 2019, was $0.7 million and $0.3 million, respectively.
As of December 31, 2020 and 2019, there was $19.0 million and $7.2 million, respectively, of unrecognized stock-based compensation related to unvested stock options excluding performance awards, which is expected to be recognized over a weighted average period of 2.75 years and 2.15 years, respectively.
The cash flows resulting from the tax benefits for tax deductions resulting from the exercise of stock options in excess of the compensation expense recorded for those options (excess tax benefits) are classified as a cash flows from financing activities. Due to a full valuation allowance on deferred tax assets, the Company did not recognize any tax benefit from stock options exercises for the years ended December 31, 2020 or 2019.
Early Exercise of Common Stock Options
– The Company issues shares upon the early exercise of common stock options. The unvested shares are subject to the Company’s repurchase right at the lower of the fair market value of the shares of common stock on the date of repurchase or their original purchase price. The proceeds from cash exercises prior to vesting are initially recorded as a deposit liability from the early exercise of stock options and recorded within accrued liabilities on the consolidated balance sheets and reclassified to additional
paid-in
capital as the Company’s repurchase right lapses.
Excluded from both shares exercised and exercisable are 455,717 and 4,570,764 unvested shares that relate to the early exercise of stock options as of December 31, 2020 and 2019, respectively. These unvested shares include 421,827 and 4,341,866 shares from early-exercised options through the issuance of related-party promissory notes as of December 31, 2020 and 2019, respectively, and 33,889 and 228,897 unvested shares from cash exercises as of December 31, 2020 and 2019, respectively. Refer to Note 15 –
Related-Party
Transactions for further details on the related-party promissory notes. For the years ended December 31, 2020 and 2019, 85,594 and 7,138 shares of unvested Class A common stock were repurchased for less than $0.1 million in each year, respectively.
The options outstanding and exercisable as of December 31, 2020, have been aggregated into ranges for additional disclosure as follows (in thousands, except weighted average remaining contractual life and exercise price):
 
           
Options Outstanding
   
Options Exercisable
 
                     
     
Weighted
         
Weighted
 
     
Average
         
Average
 
           
Remaining
         
Remaining
 
Exercise Price
   
Shares
   
Contractual

Life (in Years)
   
Shares
   
Contractual

Life (in Years)
 
                           
$ 0.06       921       6.88       693       6.89  
  0.40       2,533       7.24       2,521       7.24  
  1.55       259       7.80       183       7.84  
  1.75       3,305       8.38       3,168       8.36  
  2.43       3,324       9.35       3,320       9.35  
  8.90       117       9.80       1       9.80  
  9.37       4       9.86       —         —    
  9.41       1,522       9.97       1,507       9.97  
 
 
 
     
 
 
   
    11,985         11,393    
 
 
 
     
 
 
   
RSUs
RSU activity under the 2017 Stock Plan is as follows (in thousands, except for weighted average fair value):
 
           
Weighted Average
 
    
Shares
    
Fair Value
 
               
Outstanding at December 31, 2019
     —          —    
Granted
     1,545      $ 11.24  
Vested
     —          —    
Forfeited and expired
     (14      9.21  
  
 
 
    
Outstanding at December 31, 2020
     1,531        11.26  
  
 
 
    
All RSUs are subject to achievement of a liquidity event which includes (i) an initial public offering, (ii) a business combination transaction or (iii) a sale event as defined by the 2017 Stock Plan. As of December 31, 2020, no compensation expense was recognized since the liquidity event performance condition was not met and $17.3 million of unrecognized stock-based compensation expense related to unvested RSUs is expected to be recognized over a weighted average period of 4.01 years.
 
 
Excluded from the table above is a grant for 45,297 RSUs that were awarded to a
non-executive
officer on December 23, 2020. These RSUs have a
grant-date
fair value of $12.21 per share of Class A common stock and vest upon meeting certain revenue targets from the sale of specific products in addition to achieving a liquidity event. The
non-executive
officer is required to be employed at the time the revenue targets are achieved in order to receive the awards, but the awards are not subject to any other service condition.
Vendor Warrants
Included in stock-based compensation expense is expense for issuance of Class A common stock warrants to nonemployees in connection with vendor service arrangements. Warrant activity is as follows (in thousands, except for weighted average exercise price and weighted average contractual term in years):
 
                  
Weighted
        
           
Weighted
    
Average
        
           
Average
    
Contractual
    
Aggregate
 
    
Shares
    
Exercise Price
    
Term (in Years)
    
Intrinsic Value
 
                             
Outstanding at December 31, 2019
     1,432,954      $ 1.37                    
Exercised
     (589,872      0.82                    
Outstanding at December 31, 2020
     843,082        1.75        7.01      $ 9,957  
    
 
 
    
 
 
    
 
 
    
 
 
 
Exercisable as of December 31, 2020
     426,980        1.75        7.01        5,043  
    
 
 
    
 
 
    
 
 
    
 
 
 
The weighted average grant-date fair value of vendor warrants for the years ended December 31, 2019, was $1.37 per share. There were no vendor warrant grants for year ended December 31, 2020.
As of December 31, 2020 and 2019, there was $0.6 million and $1.3 million, respectively, of unrecognized stock-based compensation related to unvested vendor warrants, which is expected to be recognized over a weighted average period of 0.73 years and 1.73 years, respectively.
Stock-Based Compensation Expense
The following table summarizes stock-based compensation expense for employees and nonemployees, by category, on the consolidated statements of operations and comprehensive loss (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
               
Marketing
   $ 1,172      $ 571  
Selling, general, and administrative
     4,659        7,457  
    
 
 
    
 
 
 
Total stock-based compensation expense
   $ 5,831      $ 8,028  
    
 
 
    
 
 
 
XML 28 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Redeemable Convertible Preferred Stock
12 Months Ended
Dec. 31, 2020
Temporary Equity Disclosure [Abstract]  
Redeemable Convertible Preferred Stock
13. Redeemable Convertible Preferred Stock
As of December 31, 2020, the Company has authorized 95,997,674 million shares of redeemable convertible preferred stock, designated in series, with the rights and preferences of each designated series to be determined by the Board of Directors.
The following table is a summary of the redeemable convertible preferred stock as of December 31, 2020 (in thousands, except for share data):
 
Series
  
Shares
Authorized
 
  
Shares
Issued and
Outstanding
 
  
Aggregate
Liquidation
Value
 
  
Proceeds,
Net of

Issuance
Costs
 
  
Issue
Price
per
Share
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
Series Seed
     4,987,477        4,987,477      $ —        $ —        $  
Series A
     23,822,492        23,822,492        6,621        5,106        0.28  
Series
A-1
     5,742,012        5,742,012        753        740        0.13  
Series B
     13,270,590        13,270,590        24,600        23,429        1.85  
Series
B-1
     9,807,852        9,807,952        20,000        14,965        2.04  
Series
B-2
     13,464,939        13,464,939        51,371        49,911        3.82  
Series C
     14,850,340        14,760,594        113,072        92,590        7.67  
Series D
     10,051,872        7,472,062        52,035        51,900        6.96  
    
 
 
    
 
 
    
 
 
    
 
 
          
Total
     95,997,674        93,328,118      $ 268,452      $ 238,641           
    
 
 
    
 
 
    
 
 
    
 
 
          
 
 
The following table is a summary of the redeemable convertible preferred stock as of December 31, 2019 (in thousands, except for share data):
 
Series
  
Shares
Authorized
 
  
Shares
Issued and
Outstanding
 
  
Aggregate
Liquidation
Value
 
  
Proceeds,
Net of

Issuance Costs
 
  
Issue Price
per Share
 
Series Seed
     4,987,477        4,987,477      $ —        $ —        $  
Series A
     23,822,492        23,822,492        6,621        5,106        0.28  
Series
A-1
     5,742,012        5,742,012        753        740        0.13  
Series B
     13,270,590        13,270,590        24,600        23,429        1.85  
Series
B-1
     9,807,952        9,807,952        20,000        14,965        2.04  
Series
B-2
     13,464,939        13,464,939        51,371        49,911        3.82  
Series C
     16,271,056        13,418,729        102,793        92,590        7.67  
    
 
 
    
 
 
    
 
 
    
 
 
          
Total
     87,366,518        84,514,191        206,138        186,741           
    
 
 
    
 
 
    
 
 
    
 
 
          
Transactions Related to Redeemable Convertible Preferred Stock
Between March and June 2019, the Company closed transactions with a group of investors to issue 13,418,728 shares of Series C redeemable convertible preferred stock and received $92.6 million in net proceeds.
From March to July 2020, a group of investors purchased 7,472,062 shares of Series D redeemable convertible preferred stock and the Company received $51.9 million in net proceeds.
Warrants for Series C Preferred Stock
In March 2019, the Company issued warrants to purchase the Company’s Series C redeemable convertible preferred stock at an exercise price of $0.03 per warrant to purchasers of the Company’s Series C redeemable convertible preferred stock. The number of warrants to be issued was variable, based on the Company’s revenue for the year ended December 31, 2019, whereby the number of warrants to be issued increased as revenue decreased. The Company considered whether the embedded feature should be accounted for as a derivative and considered that the feature has an underlying notional amount, required no initial net investment, and required net settlement. The Company, therefore, concluded that the feature would be accounted for as a derivative liability and would be recorded at fair value, with the change in the fair value of the liability recorded within other income (expense), net on the consolidated statements of operations and comprehensive loss.
 
 
In February 2020, in accordance with the terms outlined in March 2019, the Company issued 1,341,865 Series C preferred stock warrants based on 2019 revenue. The fair market value of the Series C preferred stock warrants was estimated using the BSM option-pricing model, and at the issuance date, fair value of the liability was $10.0 million. The original liability was recorded as an issuance cost for the Series C redeemable convertible preferred stock, reducing the value of the Series C proceeds within mezzanine equity on the consolidated balance sheets. Subsequent adjustments to the fair value of the Series C preferred stock warrants were recorded within other income (expense), net on the consolidated statements of operations and comprehensive loss.
The holders of the Series C preferred stock warrants exercised all their warrants and purchased 1,341,865 shares of Series C redeemable convertible preferred stock from the Company in 2020 resulting in settlement of the Series C preferred stock warrant liability. The Company received less than $0.1 million in net proceeds. Upon exercise, the warrant liability at an estimated fair market value of $11.3 million was reclassified into redeemable convertible preferred stock on the consolidated balance sheet.
In November 2019, the Company issued 89,747 Series C preferred stock warrants to TPC in connection with the 2019 Capital Agreement. The fair value of the warrants was considered debt issuance cost and recorded within prepaid and other current assets on the consolidated balance sheet. On March 12, 2020, the Company sold Series D redeemable convertible preferred stock at an issuance price of $6.96, which triggered an adjustment to the TPC warrant terms per the original agreement, resulting in conversion of the previously issued 89,747 Series C preferred stock warrants into 98,723 Series D preferred stock warrants. Refer to Note 9 – Borrowing Arrangements for further discussion.
Rights, Preferences, and Privileges of the Redeemable Convertible Preferred Stock
Dividends
– The holders of the redeemable convertible preferred stock are entitled to receive noncumulative cash dividends in preference to any dividend on the common stock, at the rate of 8% of the applicable original issue price per annum, when and as declared by the Board of Directors. In the event that dividends are paid on any share of common stock, then, after payment of the preferential dividends, the Company will pay an additional dividend on all outstanding shares of redeemable convertible preferred stock in a per share amount equal to the amount paid or set aside for each share of common stock. No dividends on redeemable convertible preferred stock have been declared by the Board of Directors since inception.
Liquidation Preference –
In the event of a liquidation event, the holders of the redeemable convertible preferred stock are entitled to receive, in preference to the holders of the common stock, a per share amount equal to the greater of (1) the respective original issue price plus any declared but unpaid dividends or (2) the amount per share had all redeemable convertible preferred stock been converted into common stock (the “Liquidation Preference”). If the assets of the Company are insufficient to make payment in full to all holders of the convertible preferred stock, then the entire proceeds will be distributed ratably among the holders of redeemable convertible preferred stock in proportion to the full preferential amount above. After the payment of the Liquidation Preference, the remaining assets will be distributed ratably to the holders of common stock.
 
 
Conversion Rights –
Each share of redeemable convertible preferred stock is convertible into shares of Class A common stock, at any time, at the option of the holder. The conversion price is the original issue price (“Conversion Price”) and is subject to
anti-dilution
adjustments as described below, none of which occurred as of December 31, 2020 or 2019.
The Conversion Price is subject to down-round protection via an anti-dilution adjustment to reduce dilution in the event that the Company issues additional common stock at a purchase price less than the Conversion Price. The Conversion Price is also subject to proportional adjustment for stock splits, stock dividends, and the like.
Additionally, the redeemable convertible preferred stock will be automatically converted into common stock at the then-applicable Conversion Price (i) in the event that the holders of the majority of the outstanding redeemable convertible preferred stock consent to such conversion or (ii) upon the closing of a firmly underwritten public offering of shares of common stock of the Company in which the gross cash proceeds are at least $30.0 million.
Voting Rights –
The holder of each share of redeemable convertible preferred stock has voting rights equal to the number of shares of Class A common stock into which it is convertible and votes together as a single class with the common stockholders. Each share of common stock is entitled to one vote. Series B preferred holders are entitled to elect one director, and all holders of redeemable convertible preferred stock together are entitled to elect one director. Class F common stockholders are entitled to elect up to two directors. Additionally, the holders of outstanding shares of Class A common stock and Class F common stock, and holders of redeemable convertible preferred stock, voting on an as-converted basis, are entitled to elect the remaining directors. Any board vacancies may be filled by a majority of the directors then in office, though less than a quorum, or by a sole remaining director, and the chosen director will serve until the next annual election and their successors are duly elected.
As long as shares of redeemable convertible preferred stock are outstanding, the Company must obtain approval from a majority of the holders of the then-outstanding shares of redeemable convertible preferred stock in order to alter or change the rights, preferences, and privileges of redeemable convertible preferred stock; change the authorized number of shares of redeemable convertible preferred stock and common stock; create a new class or series of shares having any rights, preferences, or privileges superior to or on parity with any outstanding shares of redeemable convertible preferred stock; declare or pay any distribution other than dividends payable solely in common stock; sell, lease, transfer, exclusively license, or otherwise dispose of all or substantially
 
 
all of the Company’s assets; voluntarily dissolve or liquidate the Company; increase or decrease the authorized size of the Board of Directors; effect a redemption or repurchase of shares of redeemable convertible preferred stock or common stock; or create or hold capital stock in any subsidiary that is not wholly owned by the Company.
Contingent Redemption –
The holders of the preferred stock have no voluntary rights to redeem shares. A liquidation or
winding-up
of the Company, a greater than 50% change in control, or a sale of substantially all its assets would constitute a redemption event. Although the preferred stock is not mandatorily or currently redeemable, a liquidation or
winding-up
of the Company would constitute a redemption event outside its control. As such, the Company presents all shares of preferred stock within mezzanine equity on the consolidated balance sheets.
XML 29 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Class A and Class F Common Stock
12 Months Ended
Dec. 31, 2020
Stockholders' Equity Note [Abstract]  
Class A and Class F Common Stock
14. Class A and Class F Common Stock
The Company has two classes of authorized common stock, Class A common stock and Class F common stock. Shares issued on early exercise are not considered outstanding for accounting purposes because the employees are not entitled to the rewards of stock ownership.
The rights of the holders of Class A and Class F common stock are identical, except with respect to (i) electing members of the Board of Directors and (ii)    voting rights. The Class F common stockholders, voting as a group, are entitled to elect up to two directors. Series B preferred holders are entitled to elect one director, and all preferred holders together are entitled to elect one director. The holders of outstanding shares of Class A and Class F common stock, and holders of redeemable convertible preferred stock, voting on an
as-converted
basis, are entitled to elect the remaining directors. The Class F common stockholders receive 10:1 voting rights as compared with Class A common stockholders.
As long as shares of Class F common stock are outstanding, the Company must obtain approval from a majority of the holders of the then-outstanding shares of Class F common stock in order to increase or decrease the authorized number of shares of Class F common stock, or to effect any action that adversely impacts the voting or other powers, preferences, or other special rights, privileges, or restrictions of the Class F common stock.
The outstanding shares of Class A and Class F common stock presented on the consolidated balance sheets and on the consolidated statements of mezzanine equity and stockholders’ deficit for the years ended December 31, 2020 and 2019, are the legally outstanding shares, including the shares issued in exchange for
related-party
promissory notes.
Class A and Class F common stock is referred to as common stock throughout the notes to the consolidated financial statements, unless otherwise noted.
 
 
Transactions Related to Class A and Class F Common Stock
During 2020, the Company repurchased 85,594 of unvested shares of Class A common stock for a cash payment of less than $0.1 million, which resulted in a reduction of deposit liability from the early exercise of stock options. In addition, in May 2020, an executive officer departed the Company, which resulted in the repurchase of 509,602 unvested shares of Class A common stock in exchange for the cancellation of the principal payable of $0.9 million under an associated promissory note.
Warrants for Class A Common Stock
As discussed above, Class A common stock warrants have been issued in connection with vendor service agreements, debt agreements, and issuance of preferred stock. All of the warrants for shares of Class A common stock are classified within stockholders’ equity on the consolidated balance sheets. In July 2020, Class A common stock warrants were exercised to purchase from the Company 143,452 shares of Class A common stock at an exercise price of $0.06 per share. In November 2020, Class A common stock warrants were exercised to purchase from the Company 425,146 and 37,244 shares of Class A common stock at an exercise price of $0.06 and $1.75 per share, respectively. In December 2020, Class A common stock warrants were exercised to purchase from the Company 178,840 and 266,522 shares of Class A common stock at an exercise price of $0.06 and $1.75 per share, respectively.
As of December 31, 2020, the Company had the following vendor warrants outstanding to purchase shares of Class A common stock (in thousands, except for share and per share amounts):
 
Shares
  
Exercise Price
    
Issued
    
Expiration
    
Fair Value
at Issuance
 
                             
843,082
   $ 1.75        September 23, 2019        September 23, 2026      $ 1,160  
XML 30 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2020
Related Party Transactions [Abstract]  
Related Party Transactions
15. Related-Party Transactions
Atomic Labs, LLC (“Atomic Labs”) is a related-party venture capital startup studio that launched the Company, providing initial capital and governance. The Company utilized operational support from Atomic Labs, primarily consisting of providing office space, conducting back-office professional services, and administering operating expenses. Additionally, an affiliated company of Atomic Labs provides professional services to the Company, primarily to support engineering and operations functions. All services were provided at cost. For the years ended December 31, 2020 and 2019, the Company recorded a total of $3.4 million and $3.2 million, respectively, for payments made to Atomic Labs and its affiliated company for services performed and costs
 
incurred on behalf of the Company. The Company recognized $0.5 million of these payments as intangible assets and vendor deposits as of December 31, 2020 and no expenses were capitalized as of December 31, 2019. Of the $2.9 million recognized as expenses, $0.1 million was recognized as marketing expense and the remaining $2.8 million as selling, general, and administrative expenses. There was no accounts payable balance with Atomic Labs and its affiliated company as of December 31, 2020 and less than $0.1 million as of December 31, 2019.
In addition, for the years ended December 31, 2020 and 2019, the Company recorded $0.1 million and less than $0.1 million, respectively, for payments made to Vouched, a
related-party
company that provides identity verification services. These expenses were recognized as selling, general, and administrative expenses. There was less than $0.1 million in accounts payable balances with Vouched as of December 31, 2020 and 2019.
Nonrecourse Related-Party Promissory Notes
For the years ended December 31, 2020 and 2019, the Company had promissory notes from certain of the Company’s executive officers, as well as a founding employee and an executive chairman. The promissory notes, which were issued to the Company by the related parties as consideration for the exercise of stock options, are considered nonrecourse notes for accounting purposes. The loans are secured by the shares of Class A common stock of the Company held by the individuals. There were 16,345,627 and 16,855,230 shares securing the related-party promissory notes as of December 31, 2020 and 2019, respectively. The notes bear interest between 2.21% and 3.02% per annum. The loans are due upon the earliest of (1) ten years from the debt issuance date, (2) a liquidation of the Company, or (3) six months following an initial public offering pursuant to an effective registration statement under the Securities Act of 1933, as amended. Prepayment of principal and interest may be made at any time without penalty.
The nonrecourse related-party promissory notes are not given accounting effect until the notes are repaid in full as the underlying stock options are not considered exercised for accounting purposes. As of December 31, 2020 and 2019, the total outstanding balance under these nonrecourse related-party promissory notes was $7.2 million and $8.1 million, respectively, which will be recorded within additional
paid-in
capital on the consolidated balance sheets when repaid in full for the exercise price of the underlying stock options.
Redeemable Common Stock Transaction
On September 23, 2019, the Company’s CEO and a member of its Board of Directors, sold 737,058 shares of Class A common stock to third party purchasers at $6.11 per share for aggregate consideration of $4.5 million pursuant to Class A Common Stock Purchase Agreements. Under the terms of the vendor service agreement with the third party, the purchasers were granted
a put right entitling them to sell the shares to the Company at $6.11 per share for a period of six months. The put right expired on March 23, 2020 without the purchasers exercising their rights to sell the shares to the Company. The Company recorded stock-based compensation expense associated with the transaction of $3.0 million. Upon expiration of the redemption right, the Company reclassified the aggregate consideration of $4.5 million that was subject to redemption from mezzanine equity to stockholders’ equity on the consolidated balance sheets.
XML 31 R23.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basic and Diluted Net Loss per Share
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Earnings Per Share
16. Basic and Diluted Net Loss per Share
The rights of the holders of Class A and Class F common stock are identical, including the liquidation and dividend rights, except with respect to electing members of the Board of Directors and voting rights. As the liquidation and dividend rights are identical, undistributed earnings and losses are allocated on a proportionate basis and the resulting net loss per share attributable to common stockholders is, therefore, the same for both Class A and Class F common stock on an individual and combined basis.
The Company uses the two-class method to calculate net loss per share. No dividends were declared or paid for the years ended December 31, 2020 or 2019. Undistributed earnings for each period are allocated to participating securities, including the redeemable convertible preferred stock, based on the contractual participation rights of the security to share in the current earnings as if all current period earnings had been distributed. As there is no contractual obligation for the redeemable convertible preferred stock to share in losses, the
 
Company’s basic net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted average shares of common stock outstanding during periods with undistributed losses.
The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the
years
ended December 31 (in thousands, except share and
per
share amounts):
    
2020
    
2019
 
Numerator:   
Class A
    
Class F
    
Class A
    
Class F
 
                             
Net loss attributable to common stockholders
   $ (14,558    $ (3,556    $ (57,720    $ (14,344
  
 
 
    
 
 
    
 
 
    
 
 
 
Denominator:
           
Weighted average shares outstanding, basic and diluted
     28,412,457        6,941,352        27,817,465        6,941,352  
  
 
 
    
 
 
    
 
 
    
 
 
 
Basic and diluted net loss per share
   $ (0.51    $ (0.51    $ (2.07    $ (2.07
  
 
 
    
 
 
    
 
 
    
 
 
 
Basic and diluted net loss per share attributable to common stockholders is the same for the years ended December 31, 2020 and 2019, because the inclusion of potential shares of common stock would have been anti-dilutive for the periods presented. Weighted average Class A common shares presented in the table above for the year ended December 31, 2020 and December 31, 2019 exclude 165,133 and 199,914 shares of common shares, respectively, subject to redemption. These shares absorb no losses.
The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share:
 
    
December 31,
 
    
2020
    
2019
 
               
Common stock issued for exercise of stock options subject to nonrecourse promissory notes
     16,514,103        16,204,428  
Common stock issued for early exercise of stock options
     99,548        456,307  
Redeemable convertible preferred stock
     90,268,364        81,871,209  
Stock options
     11,509,177        6,079,442  
RSUs
     114,624        —    
Warrants to purchase Class A common stock
     1,767,451        1,056,068  
Warrants to purchase redeemable convertible preferred stock
     931,668        1,133,566  
XML 32 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events Warrant Exercises
12 Months Ended
Dec. 31, 2020
Subsequent Events [Abstract]  
Subsequent Events Warrant Exercises
17. Subsequent Events Warrant Exercises
On January 4, 2021, holders of Class A common stock vendor warrants exercised their warrants and purchased from the Company 380,746 shares of Class A common stock at an exercise price of $1.75 per share.
Pre-Closing Stock Repurchase
On January 20, 2021, the Company repurchased from its stockholders and cancelled 2,207,580 shares of Class A common stock, including certain stockholders who exercised outstanding stock options, for aggregate payment of $22.0 million.
 
Merger Transaction
On September 30, 2020, the Company entered into the Merger Agreement, providing for, among other things, the Merger. Immediately prior to the Merger, each outstanding share of the Company’s Class F common stock and preferred stock converted into Class A common stock at the
then-effective
conversion rate.
As a result of the Merger, each outstanding share of the Company’s capital stock was converted into the right to receive newly issued shares of OAC’s Class A common stock and certain other securities, other than the shares of the Company’s Class V common stock issued to its CEO immediately prior to the Closing, which were converted into the right to receive newly issued shares of OAC’s Class V common stock and certain other securities, in each case as described in and calculated pursuant to the terms of the Merger Agreement.
On the Closing Date, the Company consummated the Merger. The transaction is accounted for as a reverse recapitalization with the Company being the accounting acquirer. The Company received gross proceeds of $197.7 million and paid closing costs of $11.5 million. In connection with the Merger, OAC changed its jurisdiction of incorporation from the Cayman Islands to the State of Delaware and changed its name to Hims & Hers Health, Inc. (“Hims & Hers”). As of December 31, 2020, the Company recorded $3.9 million of deferred transaction costs, which consist of legal, accounting, and other professional services directly related to the Merger. These costs are included in current assets on the consolidated balance sheet. The cash outflows related to these costs are presented as financing activities on the Company’s consolidated statement of cash flows. These costs will be offset against proceeds upon accounting for the consummation of the Merger.
On the Closing Date, each stockholder received approximately 0.4530 shares of Hims & Hers Class A common stock, par value $0.0001 per share, for each share of Class A common stock, par value $0.000001 per share, that such stockholder owned (with the CEO receiving 0.4530 shares of Hims & Hers Class V common stock, par value $0.0001 per share, for each share of Class V common stock, par value $0.000001 per share, that the CEO owned). Additionally, each stockholder also received 0.0028 warrants exercisable for Hims & Hers Class A common stock, for each share of the Company’s Class A or Class V common stock owned by such stockholder prior to the Merger.
All equity awards of the Company were assumed by OAC and converted into comparable equity awards that are settled or exercisable for shares of Hims & Hers Class A common stock. As a result, each stock option was converted into an option to purchase shares Hims & Hers Class A common stock based on an exchange ratio of 0.4530. Each award of the Company’s RSUs was converted into RSUs of Hims & Hers based on an exchange ratio of 0.4530. Subject to approval by the Board of Directors, holders of the Company’s options and RSUs also received approximately 35,000 Hims & Hers RSUs, which represented allocation of the Merger warrant consideration. Each such holder must remain in continuous service through the grant date to receive these RSUs.
 
Each warrant that was unexercised at the time of the Merger was assumed by OAC and represents the right to receive an applicable portion of the Merger consideration upon exercise of such warrant as if such warrant was exercised prior to the closing of the Merger.
PIPE Investment
On September 30, 2020, concurrently with the execution of the Merger Agreement, OAC entered into subscription agreements with certain investors pursuant to which such investors collectively subscribed for 7,500,000 shares of Hims & Hers Class A common stock at $10.00 per share for aggregate gross proceeds of $75,000,000 (the “PIPE Investment”). The PIPE Investment was consummated substantially concurrently with the closing of the Merger.
Earn Out Shares
Following the closing of the Merger, holders of the Company’s legacy common stock and outstanding equity awards (including warrant, stock option and RSU holders) had the right to receive up to an aggregate amount of 16,000,000 Hims & Hers Class A common stock (or equivalent equity award) that would vest (in part) in equal thirds if the trading price of Hims & Hers Class A common stock is greater than or equal to $15.00, $17.50 and $20.00 for any 10 trading days within any
20-trading
day period on or prior to the date that is five years following the Closing Date. The Hims & Hers common stock and equivalent equity awards will also vest in connection with an acquisition of Hims & Hers if the applicable thresholds are met in any Company sale (as defined in the Merger Agreement) but subject to the same
five-year
deadline. In February 2021, Hims & Hers met all earn out thresholds. Earn out awards related to option holders are subject to final approval by the Board of Directors.
Performance Stock Options and RSUs
As a result of the Merger, the liquidity event condition on the Company’s stock options granted to the CEO and RSUs granted to employees were met which resulted in recognition of $4.6 million of stock-based compensation expense upon the Closing Date.
 
Settlement of Nonrecourse Related-Party Promissory Notes
In connection with the Merger, the obligations due under all nonrecourse
related-party
promissory notes were satisfied through the payment of $1.2 million and the forfeiture of 370,734 shares of Hims & Hers Class A common stock.
Transaction Bonus
Upon Board of Director approval, the Company paid $5.2 million of transaction bonuses in February 2021 and, subject to registration of the Company’s stock plan, granted $4.6 million RSUs to management and employees that made significant contributions to the Merger in accordance with the Merger Agreement.
Termination of Borrowing Arrangements
In January 2021, the Company terminated the Second Amended and Restated Loan Agreement with SVB resulting in the release of restricted cash of $0.2 million under the arrangement. However, the Company continues to use SVB’s cash management services and increased its credit card limit to $5.0 million in January 2021.
 
XML 33 R25.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Summary of Significant Accounting Policies [Abstract]  
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The more significant estimates and assumptions by management include, among others, valuation of inventory, valuation and recognition of
stock-based
compensation expense, valuation and recognition of warrants, and estimates in capitalization
of website development and
internal-use
software costs. Management believes that the estimates, and judgments upon which it relies, are reasonable based upon information available to it at the time that these estimates and judgments were made. Actual results experienced by the Company may differ from management’s estimates. To the extent that there are material differences between these estimates and actual results, the Company’s consolidated financial statements will be affected.
Risks and Uncertainties
Risks and Uncertainties
The Company’s business, operations, and financial results are subject to various risks and uncertainties, including adverse United States economic conditions, legal restrictions, changing laws for medical services and prescription products, or decisions to outsource or modify portions of its supply chain, and competition in its industry could adversely affect its business, financial condition, results of operations, and cash flows. These significant factors, among others, could cause the Company’s future results to differ materially from the consolidated financial statements.
Concentration Risk
Concentration Risk
The Company’s financial instruments that are potentially exposed to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, and accounts receivable.
The Company maintains its cash, cash equivalents, short-term investments and restricted cash with high-quality financial institutions with investment- grade ratings. The majority of the cash balances are with U.S. banks and are insured to the extent defined by the Federal Deposit Insurance Corporation.
The prescription products ordered on the Company’s
e-commerce
online platform have historically been fulfilled by two pharmacies. If either of the pharmacies were to stop fulfilling orders, it could significantly slow prescription product sales until a new supplier is found. The Company maintains agreements with these pharmacies and is investing in new pharmacy fulfillment capabilities to mitigate any such risk.
As of and for the years ended December 31, 2020 and 2019, a single wholesale customer represented more than 10% of accounts receivable and no single customer represented more than 10% of revenue. In addition, the Company had an immaterial amount of revenue related to sales in foreign countries.
Foreign Currency Translation
Foreign Currency Translation
The Company’s consolidated financial statements are presented in U.S. dollars. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are presented as foreign currency translation adjustments, a component of other comprehensive income on the consolidated statements of operations and comprehensive
 
loss.
Segment Reporting
Segment Reporting
For the years ended December 31, 2020 and 2019, the Company was managed as a single operating segment on a consolidated basis. Furthermore, the Company determined that the Chief Executive Officer (“CEO”) is the Chief Operating Decision Maker as he is responsible for making decisions regarding the allocation of resources and assessing performance as well as for strategic operational decisions and managing the organization at a consolidated level.
Cash, Cash Equivalents, and Restricted Cash
Cash, Cash Equivalents, and Restricted Cash
The Company considers all highly liquid investments purchased with an original maturity or remaining maturity of three months or less at the date of purchase to be cash equivalents. The Company deposits its cash and cash equivalents with financial institutions.
The restricted cash balance is comprised of the cash collateral that is held by the Company’s primary financial institution for (i) use of the institution’s cash management services and (ii) a letter of credit issued as a security deposit for the Company’s warehouse facility in New Albany, Ohio. Refer to Note 9 – Borrowing Arrangements for further details.
Total cash, cash equivalents, and restricted cash are summarized as follows (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Cash and cash equivalents
   $ 27,344      $ 22,647  
Restricted cash
     1,006        150  
Total cash, cash equivalents, and restricted cash
   $ 28,350      $ 22,797  
    
 
 
    
 
 
 
Short-term and Long-term Investments
Short-term
and
Long-term
Investments
Available-for-sale
debt instruments with original maturities at the date of purchase greater than three months and remaining maturities of less than one year are classified as
short-term
investments.
Available-for-sale
debt instruments with original maturities at the date of purchase and remaining maturities of greater than one year are classified as long-term investments. The Company intends to sell such investments at or close to maturity.
 
The investments, if any, are designated as
available-for-sale
and are reported at fair value, with unrealized gains and losses, net of tax, recorded in other comprehensive income on the consolidated statements of operations and comprehensive loss, except as noted in the
Other-Than-Temporary
Impairment section that follows. The Company determines the cost of the investment sold based on specific identification at the individual security level. The Company records the interest income and realized gains and losses on the sale of these instruments within other income (expense), net on the consolidated statements of operations and comprehensive loss.
Other-Than-Temporary Impairment
Other-Than-Temporary
Impairment
The Company’s investments are subject to a periodic impairment review. Investments are considered impaired when the fair value is below the investment’s adjusted cost basis. This would occur for marketable debt instruments when the fair value is below amortized cost and the Company intends to sell the instrument, or when it is more likely than not that the Company will be required to sell the instrument before recovery of its amortized cost basis, or when the Company does not expect to recover the entire amortized cost basis of the instrument (a credit loss exists). When the Company does not expect to recover the entire amortized cost basis of the instrument, it separates
other-than-temporary
impairments into amounts representing credit losses, which are recognized in other income (expense), net, and amounts related to all other factors, which are recognized in other comprehensive (loss) income on the consolidated statements of operations and comprehensive loss. The Company incurred no impairments for the years ended December 31, 2020 or 2019.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The fair value of a financial instrument is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities subject to ongoing fair value measurement are categorized and disclosed into one of the three categories depending on observable or unobservable inputs employed in the measurement. Hierarchical levels, which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities, are as follows:
 
 
   
Level 1: Inputs that are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date.
 
   
Level 2: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life.
 
   
Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities and that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date.
In some circumstances, the inputs used to measure fair value might be categorized within different levels of the fair value hierarchy. In those instances, the fair value measurement is categorized in its entirety in the fair value hierarchy based on the lowest
level
input that is significant to the fair
value
measurement.​​​​​​​​​​​​​​
Inventory
Inventory
Inventory primarily consists of finished goods and raw materials that are located at Company-managed and third-party fulfillment warehouses. Inventory is stated at the lower of cost or net realizable value and inventory cost is determined by the weighted average cost method. The Company reserves for expired,
slow-moving,
and excess inventory by estimating the net realizable value based on the potential future use of such inventory. Management monitors inventory to identify events that would require impairment due to slow-moving, expired, or obsolete inventory and adjusts the value of inventory when required. Obsolete inventory balances are
written-off
against the inventory allowance after management determines that the inventory cannot be sold. For the years ended December 31, 2020 and 2019, the Company recorded write-offs of $0.2 million and $1.4 million,
respectively
.
Prepaid Expenses and Other Current Assets
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of balances related to prepayments or vendor deposits for inventory, software, insurance, marketing and other operating costs, and trade and other accounts receivables. Prepaid expenses are recorded when payment has been made in advance for goods and services. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Receivables are stated at amounts estimated by management to be equal to their net realizable values. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable losses and it is recorded when it is probable that amounts will not be collected based on historical collection trends, age of outstanding receivables, specific customer circumstances, and existing economic conditions. Account balances are written off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. As of December 31, 2020 and 2019, accounts receivable was $1.1 million and $0.9 million, respectively, and included within prepaid expenses and other current assets on the consolidated balance sheets. There were no write-offs of accounts receivable for the years ended December 31, 2020 or 2019. As of December 31, 2020 and 2019, the Company had no allowances for doubtful accounts.
The Company does not have any
off-balance
sheet credit exposure related to its customers.
Property and Equipment
Property and Equipment
Property and equipment are recorded at cost, less accumulated depreciation and amortization. Maintenance and repair costs are charged to expense as incurred, and expenditures that extend the useful lives of assets are capitalized. Property and equipment are depreciated or amortized using the straight- line method over the estimated useful lives ranging from two to five years and consist primarily of facility equipment, computers, equipment, furniture, and fixtures. Property and equipment, net was $1.7 million and $0.2 million as of December 31, 2020 and 2019, respectively, and is classified within other long-term assets on the consolidated balance sheets.
Intangibles
Intangibles
Intangibles with finite lives are amortized over their useful life in accordance with Accounting Standards Codification (“ASC”)
350-30,
Intangibles – Goodwill and Other – General Intangibles Other Than Goodwill.
Amortization is provided by utilizing a straight-line method over the estimated useful lives of the intangibles.
The Company accounts for website development costs in accordance with ASC
350-50,
Intangibles – Goodwill and Other – Website Development Costs
. The costs incurred during the website application and infrastructure stages as well as costs incurred during the graphics and content development stages are capitalized; all other costs are expensed as incurred. In addition, the Company incurs costs to develop software for internal use, which are accounted for under ASC
350-40,
Intangibles – Goodwill and Other –
Internal-Use
Software
. The costs incurred during the application development phase are capitalized until the project is completed and the asset is ready for intended use. The Company expenses all costs that relate to the preliminary project and post-implementation operation phases of development as selling, general, and administrative expense on the consolidated statement of operations and comprehensive loss.
As of December 31, 2020 and 2019, website development and internal-use software costs of $2.9 million and $1.3 million, net of amortization of $1.0 million and $0.2 million, respectively, were classified within other
long-term
assets on the consolidated balance sheets and had useful lives of 2 to 3 years.
The following table summarizes the estimated amortization of intangibles for the five years subsequent to December 31, 2020, and thereafter (in thousands):
 
2021
   $ 1,157  
2022
     1,052  
2023
     586  
2024
     128  
2025 and thereafter
     18  
Total
   $ 2,941  
  
 
 
 
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
Long-lived assets include property and equipment and intangible assets subject to amortization. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. In such cases, recoverability of assets to be held and used is assessed by comparing the carrying amount of assets with their future underlying net cash flows (undiscounted and without interest charges). If such assets are considered to be impaired, an impairment is recognized as the amount by which the carrying amount of the assets exceeds the estimated fair values of the assets. Assets to be disposed of by sale are reported at the lower of their carrying amount or estimated fair value less costs to sell. As of December 31, 2020 and 2019, the Company determined that no events or changes in circumstances existed that would otherwise indicate any impairment of its long-lived assets.
Warrant Liability
Warrant Liability
The Company classifies warrants to purchase shares of Series C and Series D redeemable convertible preferred stock that are contingently puttable or redeemable as liabilities. Such warrants are measured and recognized at fair value and are subject to remeasurement at each balance sheet date. At the end of each reporting period, changes in fair value during the period are recognized as a component of other income (expense), net within the consolidated statements of operations and comprehensive loss. The Company will continue to adjust the warrant liability for changes in the fair value until the earlier of a) the exercise or expiration of the warrants or b) the completion of a liquidation event, including completion of an initial public offering, at which time all outstanding preferred stock warrants will be converted into warrants to purchase shares of common stock and the liability will be reclassified to additional
paid-in
capital. As of December 31, 2020, all Series C preferred stock warrants were exercised.
Revenue Recognition
Revenue Recognition
The Company recognizes revenue in accordance with ASC 606,
Revenue from Contracts with Customers
, when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.
The Company’s consolidated revenue primarily comprises online sales of health and wellness products through the Company’s website, including prescription and nonprescription products. In contracts that contain prescription products, revenue also includes medical consultation services. Additionally, starting in March 2020, the Company began selling its products to a new wholesale partner, leading to an increase in revenue generated from wholesale arrangements for the year ended December 31, 2020.
Revenue consists of the following (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
Online
   $ 140,728      $ 82,286  
Wholesale
     8,029        272  
  
 
 
    
 
 
 
Total revenue
   $ 148,757      $ 82,558  
  
 
 
    
 
 
 
For online revenue, the Company defines its customer as an individual who purchases products or services through the website. For wholesale revenue, Company defines its customer as a wholesale partner. The transaction price in the Company’s contracts with customers is the total amount of consideration to which the Company expects to be entitled in exchange for transferring products or services to the customer.
The Company’s contracts that contain prescription products include two performance obligations: access to (i) products and (ii) consultation services. The Company’s contracts that do not contain prescription products have a single performance obligation. Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised product to the customer and, in contracts that contain services, by the provision of consultation services to the customer. The Company satisfies its performance obligation for products at a point in time, which is upon delivery of the products to a third-party carrier. The Company satisfies its performance obligation for services over the period of the consultation service, which is typically a few days. The customer obtains control of the products and services upon the Company’s completion of its performance obligations.
 
For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation on a relative stand-alone selling price basis. The
stand-alone
selling price is based on the prices at which the Company separately sells the products and services, as well as market and cost-plus margin-based estimates. For the years ended December 31, 2020 and 2019, service revenue represents less than 10% of consolidated revenues.
To fulfill its promise to customers for contracts that include professional medical consultations, the Company maintains relationships with various “Affiliated Medical Groups,” which are professional corporations or other professional entities owned by licensed physicians and other professional entities that engage licensed medical professionals (medical doctors, physician assistants, and nurse practitioners; collectively referred to as “Providers”) to provide consultation services. Refer to Note 7 – Variable Interest Entities. The Company accounts for service revenue as a principal in the arrangement with its customers. This conclusion is reached because (i) the Company determines which Affiliated Medical Group and Provider provides the consultation to the customer; (ii) the Company is primarily responsible for the satisfactory fulfillment and acceptability of the services; (iii) the Company incurs costs for consultation services even for visits that do not result in a prescription and the sale of products; and (iv) the Company, at its sole discretion, sets all listed prices charged on its websites for products and services.
Additionally, to fulfill its promise to customers for contracts that include professional medical consultations, the Company maintains relationships with
third-party
pharmacies (“Partner Pharmacies”) to fill prescriptions that are ordered by the Company’s customers. The Company accounts for prescription product revenue as a principal in the arrangement with its customers. This conclusion is reached because (i) the Company has sole discretion in determining which Partner Pharmacy fills a customer’s prescription; (ii) Partner Pharmacies fill the prescription based on fulfillment instructions provided by the Company including using Company’s branded packaging for generic products; (iii) the Company is primarily responsible to the customer for the satisfactory fulfillment and acceptability of the order; (iv) the Company is responsible for refunds of the prescription medication after transfer of control to the customer; and (v) the Company, at its sole discretion, sets all listed prices charged on its website for products and services.
The Company estimates refunds using the expected value method based on historical refunds granted to customers. The Company updates its estimate at the end of each reporting period and recognizes the estimated amount as contra-revenue with a corresponding refund liability. Sales, value-added, and other taxes are excluded from the transaction price and, therefore, from revenue.
The Company has made an accounting policy election to account for shipping and handling activities performed after the control of a product has been transferred to the customer as fulfillment costs, with direct costs to ship products to customers included in cost of revenue. The Company’s contracts with customers do not contain costs to obtain or costs to fulfill contracts with customers in accordance with ASC
340-40,
Other Assets and Deferred Costs – Contracts with Customers.
 
For online sales, payment for prescription medication and nonprescription products is typically collected from the customer a few days in advance of product shipment. Contract liabilities are recorded when payments have been received from the customer for undelivered products or services and are recognized as revenue when the performance obligations are later satisfied. Contract liabilities consisting of balances related to customer prepayments are recognized as current deferred revenue on the consolidated balance sheets of which substantially all of the balance is recognized in the following month. For wholesale arrangements, payments are collected in accordance with contract terms.
Cost of Revenue
Cost of Revenue
Cost of revenue consists of costs directly attributable to the products shipped and services rendered, including product costs, packaging materials, shipping costs, and labor costs directly related to revenue generating activities. Costs related to free products where there is no expectation of future purchases from a customer are considered to be selling, general, or administrative expenses and are excluded from cost of revenue.
Income Taxes
Income Taxes
The Company accounts for income taxes using the asset and liability method whereby deferred tax asset and liability account balances are determined based upon differences between the financial reporting and tax reporting basis of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value.
The Company determines its valuation allowance on deferred tax assets by considering both positive and negative evidence, including its operating results, ongoing tax planning, and forecasts of future taxable income on a
jurisdiction-by-jurisdiction
basis, to ascertain whether it is more likely than not that deferred tax assets will be realized. In the event the Company determines that it would be able to realize its deferred income tax assets in the future in excess of their net recorded amount, it would make an adjustment to the valuation allowance, which would reduce the provision for income taxes. Conversely, in the event that all or part of the net deferred tax assets are determined not to be realizable in the future, an adjustment to the valuation allowance would be charged to earnings in the period such determination is made.
In addition, the calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes potential liabilities based on an estimate of whether, and the extent to which, additional taxes will be due. The Company accounts for uncertain tax positions in accordance with the relevant guidance, which prescribes a
two-step
approach to
recognize and measure uncertain tax positions taken or expected to be taken in the income tax return, and also provides guidance on recognition, classification, interest and penalties, disclosure, and transition. The first step is to evaluate the tax position taken or expected to be taken by determining whether the weight of available evidence indicates that it is more likely than not that the tax position will be sustained in an audit, including resolution of any related appeals or litigation process. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate
settlement.​​​​​​​​​​​​​​​​​​​​​
Stock-based Compensation
Stock-Based Compensation
The fair value of stock options, equity-classified warrants issued to vendors, and restricted stock units (“RSUs”), are measured at the grant date fair value. The fair value of employee stock options and vendor warrants are generally determined using the Black-Scholes Merton (“BSM”) option-pricing model using various inputs, including estimates of expected volatility, term,
risk-free
rate, and future dividends. Stock options that were granted to the Company’s CEO with performance conditions were valued using the Monte Carlo simulation model. The Company recognizes compensation costs on a straight-line basis over the requisite service period of the employee and vendor, which is generally the option vesting term of four years for options and warrants that do not have performance conditions. Stock options and RSUs with performance conditions are recognized when it is probable that performance criteria will be achieved and compensation cost is recognized using the accelerated attribution method. The Company accounts for forfeitures as they occur.
Fair Value of Common Stock –
Given the absence of a public trading market, the Board of Directors of the Company considers numerous objective and subjective factors to determine the fair value of common stock at each meeting at which awards are approved. These factors include, but are not limited to, (i) contemporaneous valuations of common stock performed by an independent valuation specialist; (ii) developments in the Company’s business and stage of development; (iii) the Company’s operational and financial performance and condition; (iv) issuances of preferred stock and the rights and preferences of preferred stock relative to common stock; (v) current condition of capital markets and the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company; and (vi) the lack of marketability of the Company’s common stock. For financial reporting purposes, the Company considers the amount of time between the valuation date and the grant date to determine whether to use the latest common stock valuation or a straight-line interpolation between the two valuation dates. The determination includes an evaluation of whether the subsequent valuation indicates that any significant change in valuation had occurred between the previous valuation and the grant date.
Expected Term –
The Company calculates the expected term using the simplified method based on the options’ vesting term and contractual terms as the Company does not have sufficient relevant historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior.
Expected Volatility –
The volatility is derived from the average historical stock volatilities of a peer group of public companies that the Company considers to be comparable to its business over a period equivalent to the expected term of the share-based grants.
Risk-free Interest Rate –
The Company derives the risk-free interest rate assumption from the United States Treasury’s rates for the U.S. Treasury
zero-coupon
bonds with maturities similar to those of the expected term of the awards being valued.
Dividend Yield –
The Company bases the assumed dividend yield on its expectation of not paying dividends in the foreseeable future. Consequently, the expected dividend yield used is zero.
The Company issues shares for the early exercise of common stock options. The unvested shares are subject to the Company’s repurchase right at the lower of the fair market value of the shares of common stock on the date of repurchase or their original purchase price. The proceeds initially are recorded as a liability from the early exercise of stock options and recorded within accrued liabilities on the consolidated balance sheets. These amounts are reclassified to common stock and additional
paid-in
capital as the Company’s repurchase right lapses.
Leases
Leases
The Company leases a facility under a noncancelable lease agreement that is accounted for as an operating lease. Rent expense is recorded on a straight- line basis over the lease term. For rent abatement and rent escalation provisions, the Company recognizes the related rent expense on a straight-line basis over the lease term. The difference between cash rent payments and the recognition of
straight-line
rent expense is recorded as deferred rent and amortized over the lease term.
Employee Benefit Plan
Employee Benefit Plan
In 2018, the Company adopted a 401(k) Profit Sharing Plan covering substantially all of its U.S. employees. In 2020, the Company adopted a new 401 (k) Profit Sharing Plan upon transferring 401(k) administration to a new service provider. The Company has not contributed to the plans since their inception.
Advertising
Advertising
For the years ended December 31, 2020 and 2019, customer acquisition costs were $44.0 million and $51.6 million, respectively. These customer acquisition expenses are charged to expense as incurred and recorded within marketing expense on the consolidated statements of operations and comprehensive loss.
Other Comprehensive Income
Other Comprehensive Income
The Company’s other comprehensive income is impacted by foreign currency translation and
available-for-sale
investment fair value adjustments. The impact of foreign currency translation is affected by the translation of assets and liabilities of the Company’s United Kingdom foreign subsidiary, which is denominated in pounds sterling. The primary assets and liabilities affecting the adjustments are cash and cash equivalents, other assets, and accounts payable. The impact of
available-for-sale
securities is primarily affected by unrecognized gains and losses related to fluctuations in the fair market value of the securities.
Liquidity
Liquidity
The Company’s operations have been financed primarily through the issuance of common and preferred stock. Since inception, the Company has incurred negative cash flows as it is expending significant resources in expanding its activities. This has resulted in losses from operations, which are expected to continue for the foreseeable future years, and an accumulated deficit. The Company may require additional financing to fund operations to meet its business plan.
During the year ended December 31, 2020, the Company incurred a net loss of $18.1 million and had negative cash flows from operating activities of $2.5 million. As of December 31, 2020, the Company had an accumulated deficit of $171.3 million, cash and cash equivalents of $27.3 million, and short-term investments of $72.9 million.
The Company believes that its existing cash and investment balances and availability under borrowing agreements are sufficient for the Company to meet its obligations through at least March 31, 2022. Management considers that there are no conditions or events in the aggregate, including the impact of the
COVID-19
pandemic, that raise substantial doubt about the entity’s ability to continue as a going concern for a period of at least one year from the date the consolidated financial statements are issued. Refer to Note 17 – Subsequent Events for transactions occurring subsequent to
year-end
resulting in increased liquidity.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In November 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”)
2016-18,
Statement of Cash Flows (Topic 230): Restricted Cash
. ASU
2016-18
requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the
beginning-of-period
and
end-of-period
total amounts shown on the consolidated statement of cash flows. The Company adopted ASU
2016-18
as of January 1, 2019, using a retrospective transition method to each period presented.
In August 2018, the FASB issued ASU
2018-13,
Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement, which amends ASC 820, Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying, or adding certain disclosures. The standard is effective for public companies for fiscal years beginning after December 15, 2019, with early adoption permitted for removed disclosures and delayed adoption until fiscal year 2020 permitted for the new disclosures. The Company adopted this disclosure requirement for the year ended December 31, 2020.
In August 2018, the FASB issued ASU
2018-15,
Intangibles-Goodwill and
Other-Internal-Use
Software (Subtopic
350-40)
, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The standard is effective for public companies for fiscal years beginning after December 15, 2019. The Company adopted ASU
2018-15
as of January 1, 2019, which did not have an impact on the consolidated financial statements.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements
In February 2016, the FASB issued ASU
2016-02,
Leases (Topic 842)
, which requires lessees to recognize leases on their balance sheets and disclose key information about leasing arrangements. The ASU establishes a
right-of-use
(“ROU”) model that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as finance or operating, with classification affecting the pattern and classification of expense recognition on the income statement. The standard is effective for smaller reporting companies for fiscal years beginning after December 15, 2021 and for interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. In July 2018, the FASB approved an amendment to the new guidance that allows companies the option of using the effective date of the new standard as the initial application (at the beginning of the period in which it is adopted, rather than at the beginning of the earliest comparative period) and to recognize the effects of applying the new ASU as a cumulative effect adjustment to the opening balance sheet or retained earnings. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.
 
 
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments
to require the measurement of expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The guidance also amends the impairment model for
available-for-sale
debt securities and requires entities to determine whether all or a portion of the unrealized loss on such debt security is a credit loss. In November 2018, ASU
2018-19
aligns the implementation date for nonpublic entities’ annual financial statements with the implementation date for their interim financial statements and clarify the scope of the guidance in the amendments in ASU
2016-13
to clarify that receivables arising from operating leases are not within the scope of
Credit Losses (Topic 326)
and should be accounted for in accordance with
Leases (Topic 842
). In April 2019, the FASB issued ASU
2019-04,
which, among other amendments, allows for certain policy elections and practical expedients related to accrued interest on financial instruments. In November 2019, the FASB issued ASU
2019-10
and ASU
2019-11,
which addressed certain aspects of the guidance related to effective dates, expected recoveries, troubled debt restructurings, accrued interest receivables, and financial assets secured by collateral. In February and March 2020, the FASB also issued ASU
2020-02
and ASU
2020-03,
respectively, which provide certain amendments and improvements to sections of ASU
2016-13.
These standards are effective for smaller reporting companies for fiscal years and interim periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.
In December 2019, the FASB issued ASU
2019-12,
Simplifying the Accounting for Income Taxes
, which is intended to improve consistency and simplify several areas of existing guidance. ASU
2019-12
removes certain exceptions to the general principles related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU
2019-12
is effective for annual reporting periods beginning after December 15, 2020 for public entities, including interim periods within those fiscal years. The standard is effective for public companies for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.
XML 34 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents
Total cash, cash equivalents, and restricted cash are summarized as follows (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Cash and cash equivalents
   $ 27,344      $ 22,647  
Restricted cash
     1,006        150  
Total cash, cash equivalents, and restricted cash
   $ 28,350      $ 22,797  
    
 
 
    
 
 
 
Schedule of Estimated Amortization Expenses
The following table summarizes the estimated amortization of intangibles for the five years subsequent to December 31, 2020, and thereafter (in thousands):
 
2021
   $ 1,157  
2022
     1,052  
2023
     586  
2024
     128  
2025 and thereafter
     18  
Total
   $ 2,941  
  
 
 
 
Summary of Disaggregation of Revenue
Revenue consists of the following (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
Online
   $ 140,728      $ 82,286  
Wholesale
     8,029        272  
  
 
 
    
 
 
 
Total revenue
   $ 148,757      $ 82,558  
  
 
 
    
 
 
 
XML 35 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Short-Term Investments (Tables)
12 Months Ended
Dec. 31, 2020
Investments, Debt and Equity Securities [Abstract]  
Summary of Marketable Securities
Short-term investments as of December 31, 2020, consist of the following (in thousands):
 
                                                                   
    
Adjusted
Cost
    
Unrealized
Gains
    
Unrealized
Losses
    
Fair
Value
 
Corporate bonds
  
$
55,224
 
  
$
5
 
  
$
(2
  
$
55,227
 
Government bonds
  
 
14,121
 
  
 
2
 
  
 
—  
 
  
 
14,123
 
Asset-backed bonds
  
 
3,514
 
  
 
—  
 
  
 
—  
 
  
 
3,514
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total short-term investments
  
$
72,859
 
  
$
7
 
  
$
(2
  
$
72,864
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Short-term investments as of December 31, 2019, consist of the following (in thousands):
 
                                                                   
    
Adjusted
Cost
    
Unrealized
Gains
    
Unrealized
Losses
    
Fair
Value
 
Corporate bonds
  
$
24,386
 
  
$
3
 
  
 
—  
 
  
$
24,389
 
Government bonds
  
 
3,515
 
  
 
2
 
  
 
—  
 
  
 
3,517
 
Asset-backed bonds
  
 
9,811
 
  
 
4
 
  
 
—  
 
  
 
9,815
 
  
 
 
    
 
 
    
 
 
    
 
 
 
Total short-term investments
  
$
37,712
 
  
$
9
 
  
 
—  
 
  
$
37,721
 
  
 
 
    
 
 
    
 
 
    
 
 
 
XML 36 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory (Tables)
12 Months Ended
Dec. 31, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventory consists of the
following
(in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Finished goods
   $ 2,856      $ 3,936  
Raw materials
     687        196  
Work-in-process
     —          85  
  
 
 
    
 
 
 
Total inventory
   $ 3,543      $ 4,217  
  
 
 
    
 
 
 
XML 37 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Prepaid Expenses and Other Current Assets (Tables)
12 Months Ended
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Trade and other receivables, net
   $ 1,147      $ 859  
Prepaid expenses
     2,691        1,946  
Vendor deposits
     1,395        1,737  
Other current assets
     171        480  
    
 
 
    
 
 
 
Total prepaid expenses and other current assets
   $ 5,404      $ 5,022  
    
 
 
    
 
 
 
XML 38 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Marketing expenses
   $ 1,122      $ 600  
Legal fees
     968        74  
Payroll costs
     919        322  
Tax payables
     651        597  
Warrant exercise deposit liability
     664        —    
Other accrued liabilities
     660        433  
    
 
 
    
 
 
 
Total accrued liabilities
   $ 4,984      $ 2,026  
    
 
 
    
 
 
 
XML 39 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2020, is as follows (in thousands):
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets
                                   
Cash and cash equivalents:
                                   
Money market funds
   $ 12,163      $ —          $ —        $ 12,163  
Government bonds
     —          12,693        —          12,693  
Short-term investments:
                                   
Corporate bonds
     —          55,227        —          55,227  
Government bonds
     —          14,123        —          14,123  
Asset-backed bonds
     —          3,514        —          3,514  
Restricted cash:
                                   
Money market funds
     1,006        —          —          1,006  
Long-term investments:
                                   
Corporate bonds
     —          —          —          —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total assets
   $ 13,169      $ 85,557      $ —        $ 98,726  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities
                                   
Warrant liability
   $ —        $ —        $  906      $ 906  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total liabilities
   $ —        $ —        $ 906      $ 906  
    
 
 
    
 
 
    
 
 
    
 
 
 
The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2019, is as follows (in thousands):
 
    
Level 1
    
Level 2
    
Level 3
    
Total
 
Assets
                                   
Cash and cash equivalents:
                                   
Money market funds
   $ 20,880      $ —        $ —        $ 20,880  
Government bonds
     —          479        —          479  
Short-term investments:
                                   
Corporate bonds
     —          24,389        —          24,389  
Government bonds
     —          3,517        —          3,517  
Asset-backed bonds
     —          9,815        —          9,815  
Restricted cash:
                                   
Money market funds
     150        —          —          150  
Long-term investments:
                                   
Corporate bonds
     —          —          —          —    
    
 
 
    
 
 
    
 
 
    
 
 
 
Total assets
   $ 21,030      $ 38,200      $ —        $ 59,230  
    
 
 
    
 
 
    
 
 
    
 
 
 
Liabilities
                                   
Warrant liability
   $ —        $ —        $  9,097      $ 9,097  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total liabilities
   $ —        $ —        $ 9,097      $ 9,097  
    
 
 
    
 
 
    
 
 
    
 
 
 
Schedule of Share-based Payment Award, Equity Instrument Other Than Options, Valuation Assumptions The following assumptions were used in determining the fair value of the Series C preferred stock warrant liability related to 1,341,865 warrants at an exercise price of $0.03 and to 89,747 warrants at an exercise price of $7.67:
Measurement Date
  
December 31,
2019
 
Expected term (in years)
     3.41  
Expected volatility
     61.00
Risk-free interest rate
     1.63
Expected dividend yield
     0.00
The following assumptions and inputs were also used in the BSM calculation:
 
Measurement Date
  
December 31,
2020
 
Expected term (in years)
     5.91  
Expected volatility
     57.90
Risk-free interest rate
     0.49
Expected dividend yield
     0.00
Exercise price (Series D preferred stock issuance price)
   $ 3.15  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The change in the fair value of preferred stock warrant liabilities is as follows (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Beginning balance
   $ 9,097      $ —    
Issuance of Series C preferred stock warrants
     —          10,048  
Exercised warrants
     (11,292      —    
Change in fair value
     3,101        (951
    
 
 
    
 
 
 
Ending balance
   $ 906      $ 9,097  
    
 
 
    
 
 
 
XML 40 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Summary of Income before Income Tax, Domestic and Foreign
For financial reporting purposes, loss before provision for income taxes includes the following (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
Domestic
   $ (16,934    $ (71,644
Foreign
     (1,053      (330
  
 
 
    
 
 
 
Loss before provision for income taxes
   $ (17,987    $ (71,974
  
 
 
    
 
 
 
Summary of Components of Income Tax Expense (Benefit)
The components of the provision for income taxes consisted of the following (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
Current:
     
Federal
   $ —        $ —    
State
     127        90  
Foreign
     —          —    
Total current provision
     127        90  
Deferred:
     
Federal
     —          —    
State
     —          —    
Foreign
     —          —    
Total deferred provision
     —          —    
  
 
 
    
 
 
 
Total expense
   $ 127      $ 90  
  
 
 
    
 
 
 
Summary of Effective Income Tax Rate Reconciliation
Income tax provision related to continuing operations differs from the amounts computed by applying the statutory income tax rate of 21% to pretax loss as follows (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
Tax at statutory rate
   $ (3,777    $ (15,115
State taxes, net of federal benefits
     (364      (2,690
Change in valuation allowance
     3,948        16,560  
Stock-based compensation
     698        1,471  
Warrant compensation
     (403      —    
Other, net
     25        (136
  
 
 
    
 
 
 
Total
   $ 127      $ 90  
  
 
 
    
 
 
 
 
Summary of Deferred Tax Assets and Liabilities
The components of deferred tax assets and liabilities are as follows (in thousands):
 
    
December 31,
 
    
2020
    
2019
 
Deferred tax assets:
     
Net operating loss carryforwards
   $ 44,342      $ 39,990  
Reserves and accruals
     68        163  
Stock-based compensation
     732        283  
Inventory
     211        315  
Other intangibles
     52        —    
Deferred revenue
     33        —    
Other deferred tax assets
     378        274  
  
 
 
    
 
 
 
Total gross deferred tax assets
     45,816        41,025  
Less valuation allowance
     (44,576      (40,496
  
 
 
    
 
 
 
Total deferred tax assets
     1,240        529  
Deferred tax liabilities:
     
Fixed assets
     (1,206      (321
Other deferred tax liabilities
     (34      (208
  
 
 
    
 
 
 
Total deferred tax liabilities
     (1,240      (529
  
 
 
    
 
 
 
Net deferred tax assets
   $ —        $ —    
  
 
 
    
 
 
 
XML 41 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease commitments subsequent to December 31, 2020 are as follows (in thousands):
 
2021
   $ 1,521  
2022
     1,559  
2023
     1,598  
2024
     1,638  
2025
     1,114  
    
 
 
 
Total
   $ 7,430  
    
 
 
 
XML 42 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Summary of Share-based Payment Award, Stock Options, Valuation Assumptions
The grant-date fair value of the Company’s stock options, excluding performance stock options, granted to employees and nonemployees, was estimated using the following weighted average assumptions:
 
    
Year Ended December 31
 
    
2020
   
2019
 
              
Expected term (in years)
     5.94       5.98  
Expected volatility
     62.25     59.68
Risk-free interest rate
     0.45     2.23
Expected dividend yield
     0.00     0.00
Summary of Share-based Payment Arrangement, Option, Activity
Option activity under the 2017 Stock Plan, excluding performance stock options described above, is as follows (in thousands, except for weighted average exercise price and weighted average contractual term in years):
 
                  
Weighted
        
                  
Average
        
           
Weighted
    
Contractual
        
           
Average
    
Period
    
Aggregate
 
    
Shares
    
Exercise Price
    
(in Years)
    
Intrinsic Value
 
                             
Outstanding at December 31, 2019
     11,565      $ 0.91        
Granted
     5,117        4.66        
Exercised (including early exercised options vested during the period)
     (3,705      0.53        
Forfeited and expired
     (992      1.75        
Outstanding at December 31, 2020
     11,985        2.57        8.50      $ 131,770  
  
 
 
    
 
 
    
 
 
    
 
 
 
Vested as of December 31, 2020
     4,583        1.13        7.82        56,952  
  
 
 
    
 
 
    
 
 
    
 
 
 
Exercisable as of December 31, 2020
     11,393        2.57        8.52        125,347  
  
 
 
    
 
 
    
 
 
    
 
 
 
Summary of Share-based Payment Arrangement, Option, Exercise Price Range
The options outstanding and exercisable as of December 31, 2020, have been aggregated into ranges for additional disclosure as follows (in thousands, except weighted average remaining contractual life and exercise price):
 
           
Options Outstanding
   
Options Exercisable
 
                     
     
Weighted
         
Weighted
 
     
Average
         
Average
 
           
Remaining
         
Remaining
 
Exercise Price
   
Shares
   
Contractual

Life (in Years)
   
Shares
   
Contractual

Life (in Years)
 
                           
$ 0.06       921       6.88       693       6.89  
  0.40       2,533       7.24       2,521       7.24  
  1.55       259       7.80       183       7.84  
  1.75       3,305       8.38       3,168       8.36  
  2.43       3,324       9.35       3,320       9.35  
  8.90       117       9.80       1       9.80  
  9.37       4       9.86       —         —    
  9.41       1,522       9.97       1,507       9.97  
 
 
 
     
 
 
   
    11,985         11,393    
 
 
 
     
 
 
   
Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity
RSU activity under the 2017 Stock Plan is as follows (in thousands, except for weighted average fair value):
 
           
Weighted Average
 
    
Shares
    
Fair Value
 
               
Outstanding at December 31, 2019
     —          —    
Granted
     1,545      $ 11.24  
Vested
     —          —    
Forfeited and expired
     (14      9.21  
  
 
 
    
Outstanding at December 31, 2020
     1,531        11.26  
  
 
 
    
Summary of Share-based Payment Arrangement, Activity Warrant activity is as follows (in thousands, except for weighted average exercise price and weighted average contractual term in years):
 
                  
Weighted
        
           
Weighted
    
Average
        
           
Average
    
Contractual
    
Aggregate
 
    
Shares
    
Exercise Price
    
Term (in Years)
    
Intrinsic Value
 
                             
Outstanding at December 31, 2019
     1,432,954      $ 1.37                    
Exercised
     (589,872      0.82                    
Outstanding at December 31, 2020
     843,082        1.75        7.01      $ 9,957  
    
 
 
    
 
 
    
 
 
    
 
 
 
Exercisable as of December 31, 2020
     426,980        1.75        7.01        5,043  
    
 
 
    
 
 
    
 
 
    
 
 
 
Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount
The following table summarizes stock-based compensation expense for employees and nonemployees, by category, on the consolidated statements of operations and comprehensive loss (in thousands):
 
    
Year Ended December 31,
 
    
2020
    
2019
 
               
Marketing
   $ 1,172      $ 571  
Selling, general, and administrative
     4,659        7,457  
    
 
 
    
 
 
 
Total stock-based compensation expense
   $ 5,831      $ 8,028  
    
 
 
    
 
 
 
XML 43 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Redeemable Convertible Preferred Stock (Tables)
12 Months Ended
Dec. 31, 2020
Temporary Equity Disclosure [Abstract]  
Summary of Redeemable Convertible Preferred Stock
The following table is a summary of the redeemable convertible preferred stock as of December 31, 2020 (in thousands, except for share data):
 
Series
  
Shares
Authorized
 
  
Shares
Issued and
Outstanding
 
  
Aggregate
Liquidation
Value
 
  
Proceeds,
Net of

Issuance
Costs
 
  
Issue
Price
per
Share
 
 
  
 
 
  
 
 
  
 
 
  
 
 
  
 
 
Series Seed
     4,987,477        4,987,477      $ —        $ —        $  
Series A
     23,822,492        23,822,492        6,621        5,106        0.28  
Series
A-1
     5,742,012        5,742,012        753        740        0.13  
Series B
     13,270,590        13,270,590        24,600        23,429        1.85  
Series
B-1
     9,807,852        9,807,952        20,000        14,965        2.04  
Series
B-2
     13,464,939        13,464,939        51,371        49,911        3.82  
Series C
     14,850,340        14,760,594        113,072        92,590        7.67  
Series D
     10,051,872        7,472,062        52,035        51,900        6.96  
    
 
 
    
 
 
    
 
 
    
 
 
          
Total
     95,997,674        93,328,118      $ 268,452      $ 238,641           
    
 
 
    
 
 
    
 
 
    
 
 
          
 
The following table is a summary of the redeemable convertible preferred stock as of December 31, 2019 (in thousands, except for share data):
 
Series
  
Shares
Authorized
 
  
Shares
Issued and
Outstanding
 
  
Aggregate
Liquidation
Value
 
  
Proceeds,
Net of

Issuance Costs
 
  
Issue Price
per Share
 
Series Seed
     4,987,477        4,987,477      $ —        $ —        $  
Series A
     23,822,492        23,822,492        6,621        5,106        0.28  
Series
A-1
     5,742,012        5,742,012        753        740        0.13  
Series B
     13,270,590        13,270,590        24,600        23,429        1.85  
Series
B-1
     9,807,952        9,807,952        20,000        14,965        2.04  
Series
B-2
     13,464,939        13,464,939        51,371        49,911        3.82  
Series C
     16,271,056        13,418,729        102,793        92,590        7.67  
    
 
 
    
 
 
    
 
 
    
 
 
          
Total
     87,366,518        84,514,191        206,138        186,741           
    
 
 
    
 
 
    
 
 
    
 
 
          
XML 44 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Class A and Class F Common Stock (Tables)
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Summary of Stockholders' Equity Note, Warrants or Rights
As of December 31, 2020, the Company had the following vendor warrants outstanding to purchase shares of Class A common stock (in thousands, except for share and per share amounts):
 
Shares
  
Exercise Price
    
Issued
    
Expiration
    
Fair Value
at Issuance
 
                             
843,082
   $ 1.75        September 23, 2019        September 23, 2026      $ 1,160  
XML 45 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basic and Diluted Net Loss per Share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the
years
ended December 31 (in thousands, except share and
per
share amounts):
    
2020
    
2019
 
Numerator:   
Class A
    
Class F
    
Class A
    
Class F
 
                             
Net loss attributable to common stockholders
   $ (14,558    $ (3,556    $ (57,720    $ (14,344
  
 
 
    
 
 
    
 
 
    
 
 
 
Denominator:
           
Weighted average shares outstanding, basic and diluted
     28,412,457        6,941,352        27,817,465        6,941,352  
  
 
 
    
 
 
    
 
 
    
 
 
 
Basic and diluted net loss per share
   $ (0.51    $ (0.51    $ (2.07    $ (2.07
  
 
 
    
 
 
    
 
 
    
 
 
 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share:
 
    
December 31,
 
    
2020
    
2019
 
               
Common stock issued for exercise of stock options subject to nonrecourse promissory notes
     16,514,103        16,204,428  
Common stock issued for early exercise of stock options
     99,548        456,307  
Redeemable convertible preferred stock
     90,268,364        81,871,209  
Stock options
     11,509,177        6,079,442  
RSUs
     114,624        —    
Warrants to purchase Class A common stock
     1,767,451        1,056,068  
Warrants to purchase redeemable convertible preferred stock
     931,668        1,133,566  
XML 46 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business and Basis of Presentation - Additional Information (Detail)
Jan. 20, 2021
Recapitalization exchange ratio 0.4530
XML 47 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]      
Cash and cash equivalents $ 27,344 $ 22,647  
Restricted cash 1,006 150  
Total cash, cash equivalents, and restricted cash $ 28,350 $ 22,797 $ 41,650
XML 48 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Estimated Amortization Expenses (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Accounting Policies [Abstract]  
2021 $ 1,157
2022 1,052
2023 586
2024 128
2025 and thereafter 18
Total $ 2,941
XML 49 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]    
Total revenue $ 148,757 $ 82,558
Online    
Disaggregation of Revenue [Line Items]    
Total revenue 140,728 82,286
Wholesale    
Disaggregation of Revenue [Line Items]    
Total revenue $ 8,029 $ 272
XML 50 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
USD ($)
WholesaleCustomer
Dec. 31, 2019
USD ($)
WholesaleCustomer
Available for Sale Debt Instruments Short Term Investment maturity Classification greater than three months and remaining maturities of less than one year  
Available for Sale Debt Instruments Long Term Investment maturity Classification date of purchase and remaining maturities of greater than one year  
Other-Than-Temporary Impairment $ 0 $ 0
Inventory Write-down 200,000 $ 1,400,000
Finite-Lived Intangible Assets, Net $ 2,941,000  
Percnetage of Service Revenue Over Consolidated Revenues 10.00% 10.00%
Customer acquisition costs $ 44,000,000.0 $ 51,600,000
Net loss (18,114,000) (72,064,000)
Accumulated deficit (171,292,000) (153,178,000)
Cash and cash equivalents 27,344,000 22,647,000
Short-term investments $ 72,864,000 37,721,000
Expected Dividend Rate 0.00%  
Net Cash Provided by (Used in) Operating Activities $ (2,500,000)  
Website Development and Internal Use Software Costs [Member]    
Finite-Lived Intangible Assets, Net 2,900,000 1,300,000
Finite-Lived Intangible Assets, Accumulated Amortization 1,000,000.0 200,000
Prepaid Expenses and Other Current Assets [Member]    
Accounts receivable 1,100,000 900,000
Accounts Receivable, Allowance for Credit Loss, Writeoff 0 0
Accounts Receivable, Allowance for Credit Loss 0 0
Other Noncurrent Assets [Member]    
Property, Plant and Equipment, Net $ 1,700,000 $ 200,000
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Single Wholesale Customer [Member]    
Concentration Risk, Percentage 10.00%  
Number Of customer over ten percent benchmark | WholesaleCustomer 1  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | No Major Customer [Member]    
Concentration Risk, Percentage   10.00%
Number Of customer over ten percent benchmark | WholesaleCustomer   0
Minimum [Member]    
Property, Plant and Equipment, Useful Life 2 years  
Minimum [Member] | Website Development and Internal Use Software Costs [Member]    
Finite-Lived Intangible Asset, Useful Life 2 years  
Maximum [Member]    
Property, Plant and Equipment, Useful Life 5 years  
Maximum [Member] | Website Development and Internal Use Software Costs [Member]    
Finite-Lived Intangible Asset, Useful Life 3 years  
XML 51 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Short-term Investments - Summary of Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Marketable Securities [Line Items]    
Adjusted Cost $ 72,859 $ 37,712
Unrealized Gains 7 9
Unrealized Losses (2) 0
Fair Value 72,864 37,721
Corporate bonds    
Marketable Securities [Line Items]    
Adjusted Cost 55,224 24,386
Unrealized Gains 5 3
Unrealized Losses (2) 0
Fair Value 55,227 24,389
Government bonds    
Marketable Securities [Line Items]    
Adjusted Cost 14,121 3,515
Unrealized Gains 2 2
Unrealized Losses 0 0
Fair Value 14,123 3,517
Asset-backed bonds    
Marketable Securities [Line Items]    
Adjusted Cost 3,514 9,811
Unrealized Gains 0 4
Unrealized Losses 0 0
Fair Value $ 3,514 $ 9,815
XML 52 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Short-term Investments - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
Investments, Debt and Equity Securities [Abstract]  
Available-for-sale securities classified as short-term investment maturity Classification within one year
XML 53 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Inventory - Schedule of Inventory, Current (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Inventory Disclosure [Abstract]    
Finished goods $ 2,856 $ 3,936
Raw materials 687 196
Work-in-process 0 85
Total inventory $ 3,543 $ 4,217
XML 54 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Trade and other receivables, net $ 1,147 $ 859
Prepaid expenses 2,691 1,946
Vendor deposits 1,395 1,737
Other current assets 171 480
Total prepaid expenses and other current assets $ 5,404 $ 5,022
XML 55 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Marketing expenses $ 1,122 $ 600
Legal fees 968 74
Payroll costs 919 322
Tax payables 651 597
Warrant exercise deposit liability 664 0
Other accrued liabilities 660 433
Total accrued liabilities $ 4,984 $ 2,026
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Variable Interest Entities - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Variable Interest Entity [Line Items]    
Current assets $ 113,084 $ 69,607
Net loss (18,114) (72,064)
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Current assets 12,000 2,600
Net loss $ (1,900) $ (9,300)
Affiliated Medical Groups    
Variable Interest Entity [Line Items]    
Percentage Owned By Licensed Physicians 100.00%  
XML 57 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Detail) - Fair Value, Recurring - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets $ 98,726 $ 59,230
Warrant liabilities 906 9,097
Total liabilities 906 9,097
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 55,227 24,389
Long-term investments 0 0
Government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 14,123 3,517
Asset-backed bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 3,514 9,815
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 12,163 20,880
Restricted cash 1,006 150
Government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 12,693 479
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 13,169 21,030
Warrant liabilities 0 0
Total liabilities 0 0
Level 1 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Long-term investments 0 0
Level 1 | Government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Level 1 | Asset-backed bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Level 1 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 12,163 20,880
Restricted cash 1,006 150
Level 1 | Government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 85,557 38,200
Warrant liabilities 0 0
Total liabilities 0 0
Level 2 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 55,227 24,389
Long-term investments 0 0
Level 2 | Government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 14,123 3,517
Level 2 | Asset-backed bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 3,514 9,815
Level 2 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 0 0
Restricted cash 0 0
Level 2 | Government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 12,693 479
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total assets 0 0
Warrant liabilities 906 9,097
Total liabilities 906 9,097
Level 3 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Long-term investments 0 0
Level 3 | Government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Level 3 | Asset-backed bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Short-term investments 0 0
Level 3 | Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents 0 0
Restricted cash 0 0
Level 3 | Government bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents $ 0 $ 0
XML 58 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of Share-based Payment Award, Equity Instrument Other Than Options, Valuation Assumptions (Detail) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Dividend yield 0.00%  
Series D Preferred Stock Warrant [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Dividend yield 0.00%  
Fair Value, Inputs, Level 3 [Member] | Series D Preferred Stock Warrant [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Exercise price (Series D preferred stock issuance price) $ 3.15  
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Expected Term [Member] | Series C Preferred Stock Warrant [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Expected term   3 years 4 months 28 days
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Expected Term [Member] | Series D Preferred Stock Warrant [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Expected term 5 years 10 months 28 days  
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Price Volatility [Member] | Series C Preferred Stock Warrant [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Volatility   61.00%
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Price Volatility [Member] | Series D Preferred Stock Warrant [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Volatility 57.90%  
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Series C Preferred Stock Warrant [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk-free rate   1.63%
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Risk Free Interest Rate [Member] | Series D Preferred Stock Warrant [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Risk-free rate 0.49%  
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Expected Dividend Rate [Member] | Series C Preferred Stock Warrant [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Dividend yield   0.00%
Fair Value, Inputs, Level 3 [Member] | Measurement Input, Expected Dividend Rate [Member] | Series D Preferred Stock Warrant [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Dividend yield 0.00%  
XML 59 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Summary of fair value of the warrant liabilities (Detail) - Warrant [Member] - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Beginning balance $ 9,097 $ 0
Issuance of Public and Private Placement Warrants 0 10,048,000
Exercised warrants (11,292,000) 0
Change in fair value 3,101 (951)
Ending balance $ 906 $ 9,097
XML 60 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Jan. 20, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Recapitalization exchange ratio     0.4530
Expected dividend yield 0.00%    
Fair Value, Inputs, Level 1, 2 and 3 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Transfers between levels | $ $ 0 $ 0  
Series C Preferred Stock Warrant Tranche One [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Class of Warrant or Right, Outstanding | shares   1,341,865  
Exercise Price   $ 0.03  
Series C Preferred Stock Warrant Tranche Two [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Class of Warrant or Right, Outstanding | shares   89,747  
Exercise Price   $ 7.67  
Series D Preferred Stock Warrant [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Warrants term 7 years    
Expected dividend yield 0.00%    
Series D Preferred Stock Warrant [Member] | Valuation Technique, Option Pricing Model [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Trading days for determining weighted average trading price 10 days    
Weighted Average Trading Price 13.98%    
Recapitalization exchange ratio 0.4530    
Fair Value Assumption Discount For Lack of Marketability 3.00%    
Fair Value Price Per Share $ 6.14    
XML 61 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Borrowing Arrangements - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
May 16, 2018
USD ($)
$ / shares
shares
Nov. 14, 2017
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Fair value adjustment of warrants         $ 3,101 $ (951)
Line of credit facility, average outstanding amount   $ 0        
Silicon Valley Bank [Member] | Line of Credit [Member]            
Line of credit facility, maximum borrowing capacity $ 2,000          
Two thousand seventeen Loan Agreement [Member] | Silicon Valley Bank [Member] | Line of Credit [Member]            
Line of credit facility, maximum borrowing capacity       $ 2,000    
Debt instrument, description of variable rate basis       prime rate (“Prime Rate”)    
Debt instrument, basis spread on variable rate       1.25%    
Class of warrant or right, issued during period | shares       366,281    
Class of warrants redemption exercise price | $ / shares       $ 0.06    
Fair value adjustment of warrants       $ 100    
First Amended and Restated Loan Agreement [Member] | Silicon Valley Bank [Member] | Line of Credit [Member]            
Line of credit facility, maximum borrowing capacity     $ 11,250      
Class of warrants redemption exercise price | $ / shares     $ 0.06      
Fair value adjustment of warrants     $ 100      
First Amended and Restated Loan Agreement [Member] | Silicon Valley Bank [Member] | Line of Credit [Member] | Tranche Three [Member]            
Debt instrument, face amount     $ 3,750      
First Amended and Restated Loan Agreement [Member] | Common Class A [Member] | Silicon Valley Bank [Member] | Line of Credit [Member]            
Class of warrant or right, issued during period | shares     58,865      
Second Amended and Restated Loan Agreement [Member] | Silicon Valley Bank [Member] | Line of Credit [Member]            
Class of warrants redemption exercise price | $ / shares $ 1.75          
Fair value adjustment of warrants $ 100          
Debt instrument, maturity date Nov. 26, 2029          
Second Amended and Restated Loan Agreement [Member] | Silicon Valley Bank [Member] | Revolving Credit Facility [Member]            
Line of credit facility, maximum borrowing capacity   $ 8,000     $ 8,000  
Line of credit termination fee   1.00        
Second Amended and Restated Loan Agreement [Member] | Silicon Valley Bank [Member] | Revolving Credit Facility [Member] | Money Market Funds [Member]            
Restricted cash equivalents $ 200          
Second Amended and Restated Loan Agreement [Member] | Silicon Valley Bank [Member] | Revolving Credit Facility [Member] | Maximum [Member] | Money Market Funds [Member]            
Restricted cash equivalents $ 3,500          
Second Amended and Restated Loan Agreement [Member] | Prime Rate [Member] | Silicon Valley Bank [Member] | Revolving Credit Facility [Member]            
Debt instrument, description of variable rate basis   Prime Rate plus 0.50%        
Debt instrument, basis spread on variable rate   0.50%        
Second Amended and Restated Loan Agreement [Member] | Base Rate [Member] | Silicon Valley Bank [Member] | Revolving Credit Facility [Member]            
Debt instrument, basis spread on variable rate   5.75%        
Second Amended and Restated Loan Agreement [Member] | Common Class A [Member] | Silicon Valley Bank [Member] | Line of Credit [Member]            
Class of warrant or right, issued during period | shares 37,244          
XML 62 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Income before Income Tax, Domestic and Foreign (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Domestic $ (16,934) $ (71,644)
Foreign (1,053) (330)
Loss before provision for income taxes $ (17,987) $ (71,974)
XML 63 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Components of Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Current:    
Federal $ 0 $ 0
State 127 90
Foreign 0 0
Total current provision 127 90
Deferred:    
Federal 0 0
State 0 0
Foreign 0 0
Total deferred provision 0 0
Total expense $ 127 $ 90
XML 64 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]    
Tax at statutory rate $ (3,777) $ (15,115)
State taxes, net of federal benefits (364) (2,690)
Change in valuation allowance 3,948 16,560
Stock-based compensation 698 1,471
Warrant compensation (403) 0
Other, net 25 (136)
Total expense $ 127 $ 90
XML 65 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets:    
Net operating loss carryforwards $ 44,342 $ 39,990
Reserves and accruals 68 163
Stock-based compensation 732 283
Inventory 211 315
Other intangibles 52 0
Deferred revenue 33 0
Other deferred tax assets 378 274
Total gross deferred tax assets 45,816 41,025
Less valuation allowance (44,576) (40,496)
Total deferred tax assets 1,240 529
Deferred tax liabilities:    
Fixed assets (1,206) (321)
Other deferred tax liabilities (34) (208)
Total deferred tax liabilities (1,240) (529)
Net deferred tax assets $ 0 $ 0
XML 66 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Tax [Line Items]    
Deferred tax assets increase decrease in the valuation allowance $ 4.1 $ 17.4
Domestic Tax Authority [Member]    
Income Tax [Line Items]    
Operating loss carry forwards 164.1  
State and Local Jurisdiction [Member]    
Income Tax [Line Items]    
Operating loss carry forwards 119.8  
Foreign Tax Authority [Member]    
Income Tax [Line Items]    
Operating loss carry forwards 1.6  
Indefinitely [Member] | Domestic Tax Authority [Member]    
Income Tax [Line Items]    
Operating loss carry forwards 157.9  
Indefinitely [Member] | State and Local Jurisdiction [Member]    
Income Tax [Line Items]    
Operating loss carry forwards 14.9  
Indefinitely [Member] | Foreign Tax Authority [Member]    
Income Tax [Line Items]    
Operating loss carry forwards $ 1.2  
XML 67 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Additional Information (Detail)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2020
USD ($)
ft²
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Operating leases, rent expense   $ 2,100 $ 1,500
Operating leases, future minimum payments due $ 7,900 7,430  
Lessee, operating lease, period for payments net of rent abatement 3 months    
Rent expense, annual escalation, percent 2.50%    
Operating lease, renewal term 5 years    
Gain loss on lease termination   1,400  
Security deposited forfeited   700  
Payment made for premature termination of lease   700  
Purchase obligation   $ 800  
New Albany Ohio [Member]      
Operating lease, term of contract 63 months    
Area of real estate property | ft² 302,880    
XML 68 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Jan. 31, 2020
Commitments and Contingencies Disclosure [Abstract]    
2021 $ 1,521  
2022 1,559  
2023 1,598  
2024 1,638  
2025 1,114  
Total $ 7,430 $ 7,900
XML 69 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Share-based Payment Award, Stock Options, Valuation Assumptions (Detail)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Expected dividend yield 0.00%  
Share-based Payment Arrangement [Member] | Employees And Non Employees [Member]    
Expected term (in years) 5 years 11 months 8 days 5 years 11 months 23 days
Expected volatility 62.25% 59.68%
Risk-free interest rate 0.45% 2.23%
Expected dividend yield 0.00% 0.00%
XML 70 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Share-based Payment Arrangement, Option, Activity (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 11,565
Granted (in shares) | shares 5,117
Forfeited and expired (in shares) | shares (992)
Ending balance (in shares) | shares 11,985
Vested and expected to vest at the end of the period (in shares) | shares 4,583
Exercisable at the end of the period (in shares) | shares 11,393
Weighted Average Exercise Price  
Beginning balance (in dollars per share) | $ / shares $ 0.91
Granted (in dollars per share) | $ / shares 4.66
Forfeited and expired (in dollars per share) | $ / shares 1.75
Ending balance (in dollars per share) | $ / shares 2.57
Vested and expected to vest at the end of the period (in dollars per share) | $ / shares 1.13
Exercisable at the end of the period (in dollars per share) | $ / shares $ 2.57
Weighted Average Contractual Period (in Years)  
Outstanding balance (in years) 8 years 6 months
Vested and expected to vested at the end of the period (in years) 7 years 9 months 25 days
Exercisable at the end of the period (in years) 8 years 6 months 7 days
Aggregate Intrinsic Value  
Outstanding balance | $ $ 131,770
Vested and expected to vest at the end of the period | $ 56,952
Exercisable at the end of the period | $ $ 125,347
Share Based Payment Arrangement Employee Excluding CEO [Member]  
Shares  
Exercised (in shares) | shares (3,705)
Weighted Average Exercise Price  
Exercised (in dollars per share) | $ / shares $ 0.53
XML 71 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Share-based Payment Arrangement, Option, Exercise Price Range (Detail)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Options Outstanding  
Shares (in shares) 11,985
Options Exercisable  
Shares (in shares) 11,393
Exercise Price Range One [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 0.06
Options Outstanding  
Shares (in shares) 921
Weighted Average Remaining Contractual Life  (in Years) 6 years 10 months 17 days
Options Exercisable  
Shares (in shares) 693
Weighted Average Remaining Contractual Life  (in Years) 6 years 10 months 20 days
Exercise Price Range Two [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 0.40
Options Outstanding  
Shares (in shares) 2,533
Weighted Average Remaining Contractual Life  (in Years) 7 years 2 months 26 days
Options Exercisable  
Shares (in shares) 2,521
Weighted Average Remaining Contractual Life  (in Years) 7 years 2 months 26 days
Exercise Price Range Three [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 1.55
Options Outstanding  
Shares (in shares) 259
Weighted Average Remaining Contractual Life  (in Years) 7 years 9 months 18 days
Options Exercisable  
Shares (in shares) 183
Weighted Average Remaining Contractual Life  (in Years) 7 years 10 months 2 days
Exercise Price Range Four [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 1.75
Options Outstanding  
Shares (in shares) 3,305
Weighted Average Remaining Contractual Life  (in Years) 8 years 4 months 17 days
Options Exercisable  
Shares (in shares) 3,168
Weighted Average Remaining Contractual Life  (in Years) 8 years 4 months 9 days
Exercise Price Range Five [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 2.43
Options Outstanding  
Shares (in shares) 3,324
Weighted Average Remaining Contractual Life  (in Years) 9 years 4 months 6 days
Options Exercisable  
Shares (in shares) 3,320
Weighted Average Remaining Contractual Life  (in Years) 9 years 4 months 6 days
Exercise Price Range Six [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 8.90
Options Outstanding  
Shares (in shares) 117
Weighted Average Remaining Contractual Life  (in Years) 9 years 9 months 18 days
Options Exercisable  
Shares (in shares) 1
Weighted Average Remaining Contractual Life  (in Years) 9 years 9 months 18 days
Exercise Price Range Seven [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 9.37
Options Outstanding  
Shares (in shares) 4
Weighted Average Remaining Contractual Life  (in Years) 9 years 10 months 9 days
Options Exercisable  
Shares (in shares) 0
Exercise Price Range Eight [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Exercise Price | $ / shares $ 9.41
Options Outstanding  
Shares (in shares) 1,522
Weighted Average Remaining Contractual Life  (in Years) 9 years 11 months 19 days
Options Exercisable  
Shares (in shares) 1,507
Weighted Average Remaining Contractual Life  (in Years) 9 years 11 months 19 days
XML 72 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity (Detail)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 0
Granted (in shares) | shares 1,545
Vested (in shares) | shares 0
Forfeited and expired (in shares) | shares (14)
Ending balance (in shares) | shares 1,531
Weighted Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 0
Granted (in dollars per share) | $ / shares 11.24
Vested (in dollars per share) | $ / shares 0
Forfeited and expired (in dollars per share) | $ / shares 9.21
Ending balance (in dollars per share) | $ / shares $ 11.26
XML 73 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity (Parenthetical) (Detail) - $ / shares
12 Months Ended
Dec. 23, 2020
Dec. 31, 2020
Granted (in shares)   1,545
Share based compensation by share based award equity instruments other than options grants in period weighted average grant date fair value   $ 11.24
Non Executive [Member] | Restricted Stock Units (RSUs) [Member]    
Granted (in shares) 45,297  
Share based compensation by share based award equity instruments other than options grants in period weighted average grant date fair value $ 12.21  
XML 74 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Share-based Payment Arrangement, Activity (Detail) - Vendor Warrants [Member]
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
$ / shares
shares
Shares  
Beginning balance (in shares) | shares 1,432,954
Exercised (in shares) | shares (589,872)
Ending balance (in shares) | shares 843,082
Exercisable at the end of period (in shares) | shares 426,980
Weighted Average Exercise Price  
Beginning balance (in dollars per share) | $ / shares $ 1.37
Exercised (in dollars per share) | $ / shares 0.82
Ending balance (in dollars per share) | $ / shares 1.75
Exercisable at the end of period (in dollars per share) | $ / shares $ 1.75
Weighted Average Contractual Term (in Years)  
Outstanding (in years) 7 years 3 days
Exercisable at the end of period (in years) 7 years 3 days
Aggregate Intrinsic Value  
Outstanding | $ $ 9,957
Exercisable at the end of period | $ $ 5,043
XML 75 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 20, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense $ 4,600 $ 5,831 $ 8,028
Marketing Expense [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense   1,172 571
Selling, General and Administrative Expenses [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense   $ 4,659 $ 7,457
XML 76 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 20, 2021
Jun. 17, 2020
May 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Award granted (in shares)       5,117  
Awards granted (in dollars per share)       $ 4.66  
Weighted average grant date fair value       $ 3.49 $ 1.10
Intrinsic value of exercises during period       $ 700 $ 300
Share based compensation by share based award options exercisable       11,393  
Pre-closing stock repurchase, net of exercise of vested options       85,594 7,138
Payments for repurchase of common stock       $ 100  
Vendor Warrants [Member]          
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition       8 months 23 days 1 year 8 months 23 days
Class of warrants or rights granted during the period weighted average grant date fair value         $ 1.37
Class of warrants or rights granted during the period units       0  
Share-based payment arrangement, nonvested award, cost not yet recognized, amount       $ 600 $ 1,300
Early Exercise Of Stock Options [Member]          
Share based compensation by share based award options exercised one       455,717  
Share based compensation by share based award options exercisable         4,570,764
Early Exercise Of Stock Options [Member] | Issuance Of Related Party Promissory Notes [Member]          
Share based compensation by share based award options exercised one       421,827  
Share based compensation by share based award options exercisable         4,341,866
Early Exercise Of Stock Options [Member] | Cash Exercise Of Stock Options [Member]          
Share based compensation by share based award options exercised one       33,889  
Share based compensation by share based award options exercisable         228,897
Share-based Payment Arrangement, Option [Member]          
Award vesting period       10 years  
Share-based Payment Arrangement, Option [Member] | Share Based Payment Arrangement New Employee [Member]          
Award vesting period       4 years  
Share-based Payment Arrangement, Option [Member] | Share Based Payment Arrangement New Employee [Member] | Share-based Payment Arrangement, Tranche One [Member]          
Award vesting period       1 year  
Awards vesting rights, percentage       25.00%  
Chief Executive Officer [Member]          
Grant date fair value       $ 16,600  
Share-based payments arrangement, nonvested award, option, cost not yet recognized, amount       0  
Chief Executive Officer [Member] | June 17 2020 Grant Two [Member]          
Award granted (in shares)   3,246,139      
Chief Executive Officer [Member] | Time Based [Member]          
Award granted (in shares)   6,492,279      
Awards granted (in dollars per share)   $ 2.43      
Chief Executive Officer [Member] | Time Based [Member] | June 17 2020 Grant One [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   10 years      
Award granted (in shares)   1,623,070      
Award vesting period   4 years      
Grant date fair value   $ 4,000      
Chief Executive Officer [Member] | Performance Based [Member]          
Acquisition with shares consideration threshold (in dollars per share)   $ 22.99      
Share price as listed on a public stock exchange   $ 22.99      
Chief Executive Officer [Member] | Performance Based [Member] | June Seventeenth Two Thousand And Twenty Grant Three [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period   10 years      
Award granted (in shares)   1,623,070      
Acquisition with shares consideration threshold (in dollars per share)   $ 38.31      
Share price as listed on a public stock exchange   $ 38.31      
Chief Executive Officer [Member] | Performance Based [Member] | Share-based Payment Arrangement, Option [Member]          
Share-based payments arrangement, nonvested award, option, cost not yet recognized, amount       $ 19,000 $ 7,200
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition       2 years 9 months 2 years 1 month 24 days
Non Executive Officer [Member] | Restricted Stock Units (RSUs) [Member]          
Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount       $ 17,300  
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition       4 years 3 days  
Stock Plan 2017 [Member]          
Share based compensation by share based award number of shares authorized       37,811,472 29,560,363
Number of shares available for grant (in shares)       926,665 3,246,552
Stock Plan 2017 [Member] | Share-based Payment Arrangement, Option [Member]          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period       5 years  
Stock Plan 2017 [Member] | Share-based Payment Arrangement, Option [Member] | Minimum [Member]          
Purchase price of common stock, percent       110.00%  
Stockholders equity ownership, percent       10.00%  
Stock Plan 2017 [Member] | Share Based Payment Arrangement Option And Stock Appreciation Rights S A R S [Member] | Minimum [Member]          
Purchase price of common stock, percent       100.00%  
Common Class A [Member]          
Pre-closing stock repurchase, net of exercise of vested options     509,602 85,594  
Payments for repurchase of common stock $ 22,000     $ 100 $ 100
XML 77 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2020
Jun. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Temporary Equity [Line Items]        
Shares Authorized (in shares)     95,997,674 87,366,518
Shares Issued (in shares)     93,328,118 84,514,191
Shares Outstanding (in shares)     93,328,118 84,514,191
Aggregate Liquidation Value     $ 268,452 $ 206,138
Proceeds, Net of Issuance Costs     $ 238,641 $ 186,741
Series Seed        
Temporary Equity [Line Items]        
Shares Authorized (in shares)     4,987,477 4,987,477
Shares Issued (in shares)     4,987,477 4,987,477
Shares Outstanding (in shares)     4,987,477 4,987,477
Aggregate Liquidation Value     $ 0 $ 0
Proceeds, Net of Issuance Costs     $ 0 $ 0
Issue Price per Share (in dollars per share)     $ 0 $ 0
Series A        
Temporary Equity [Line Items]        
Shares Authorized (in shares)     23,822,492 23,822,492
Shares Issued (in shares)     23,822,492 23,822,492
Shares Outstanding (in shares)     23,822,492 23,822,492
Aggregate Liquidation Value     $ 6,621 $ 6,621
Proceeds, Net of Issuance Costs     $ 5,106 $ 5,106
Issue Price per Share (in dollars per share)     $ 0.28 $ 0.28
Series A-1        
Temporary Equity [Line Items]        
Shares Authorized (in shares)     5,742,012 5,742,012
Shares Issued (in shares)     5,742,012 5,742,012
Shares Outstanding (in shares)     5,742,012 5,742,012
Aggregate Liquidation Value     $ 753 $ 753
Proceeds, Net of Issuance Costs     $ 740 $ 740
Issue Price per Share (in dollars per share)     $ 0.13 $ 0.13
Series B        
Temporary Equity [Line Items]        
Shares Authorized (in shares)     13,270,590 13,270,590
Shares Issued (in shares)     13,270,590 13,270,590
Shares Outstanding (in shares)     13,270,590 13,270,590
Aggregate Liquidation Value     $ 24,600 $ 24,600
Proceeds, Net of Issuance Costs     $ 23,429 $ 23,429
Issue Price per Share (in dollars per share)     $ 1.85 $ 1.85
Series B-1        
Temporary Equity [Line Items]        
Shares Authorized (in shares)     9,807,852 9,807,952
Shares Issued (in shares)     9,807,952 9,807,952
Shares Outstanding (in shares)     9,807,952 9,807,952
Aggregate Liquidation Value     $ 20,000 $ 20,000
Proceeds, Net of Issuance Costs     $ 14,965 $ 14,965
Issue Price per Share (in dollars per share)     $ 2.04 $ 2.04
Series B-2        
Temporary Equity [Line Items]        
Shares Authorized (in shares)     13,464,939 13,464,939
Shares Issued (in shares)     13,464,939 13,464,939
Shares Outstanding (in shares)     13,464,939 13,464,939
Aggregate Liquidation Value     $ 51,371 $ 51,371
Proceeds, Net of Issuance Costs     $ 49,911 $ 49,911
Issue Price per Share (in dollars per share)     $ 3.82 $ 3.82
Series C        
Temporary Equity [Line Items]        
Shares Authorized (in shares)     14,850,340 16,271,056
Shares Issued (in shares)   13,418,728 14,760,594 13,418,729
Shares Outstanding (in shares)     14,760,594 13,418,729
Aggregate Liquidation Value     $ 113,072 $ 102,793
Proceeds, Net of Issuance Costs   $ 92,600 $ 92,590 $ 92,590
Issue Price per Share (in dollars per share)     $ 7.67 $ 7.67
Series D        
Temporary Equity [Line Items]        
Shares Authorized (in shares)     10,051,872  
Shares Issued (in shares) 7,472,062   7,472,062  
Shares Outstanding (in shares)     7,472,062  
Aggregate Liquidation Value     $ 52,035  
Proceeds, Net of Issuance Costs $ 51,900   $ 51,900  
Issue Price per Share (in dollars per share)     $ 6.96  
XML 78 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Redeemable Convertible Preferred Stock - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2020
USD ($)
shares
Feb. 29, 2020
USD ($)
shares
Jun. 30, 2019
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Mar. 12, 2020
$ / shares
shares
Nov. 30, 2019
shares
Mar. 31, 2019
USD ($)
$ / shares
Temporary Equity [Line Items]                
Shares Authorized (in shares)       95,997,674 87,366,518      
Shares Issued (in shares)       93,328,118 84,514,191      
Proceeds from issuance of temporary equity | $       $ 238,641 $ 186,741      
Minimum estimated proceeds on public offering for temporary equity to be converted into permanent equity | $       $ 30,000 $ 30,000      
Common stock shares voting rights       1 1      
Number of directors entitled to be elected by the holders of redeemable convertible preferred stock       1 1      
Warrants to Purchase Series C Redeemable Convertible Preferred Stock [Member]                
Temporary Equity [Line Items]                
Class of warrants or rights exercise price of warrants or rights | $ / shares               $ 0.03
Series Seed Preferred Stock [Member]                
Temporary Equity [Line Items]                
Shares Authorized (in shares)       4,987,477 4,987,477      
Shares Issued (in shares)       4,987,477 4,987,477      
Proceeds from issuance of temporary equity | $       $ 0 $ 0      
Temporary equity dividend rate percentage       8.00% 8.00%      
Series A Preferred Stock [Member]                
Temporary Equity [Line Items]                
Shares Authorized (in shares)       23,822,492 23,822,492      
Shares Issued (in shares)       23,822,492 23,822,492      
Proceeds from issuance of temporary equity | $       $ 5,106 $ 5,106      
Temporary equity dividend rate percentage       8.00% 8.00%      
Series A1 Preferred Stock [Member]                
Temporary Equity [Line Items]                
Shares Authorized (in shares)       5,742,012 5,742,012      
Shares Issued (in shares)       5,742,012 5,742,012      
Proceeds from issuance of temporary equity | $       $ 740 $ 740      
Temporary equity dividend rate percentage       8.00% 8.00%      
Series B Preferred Stock [Member]                
Temporary Equity [Line Items]                
Shares Authorized (in shares)       13,270,590 13,270,590      
Shares Issued (in shares)       13,270,590 13,270,590      
Proceeds from issuance of temporary equity | $       $ 23,429 $ 23,429      
Temporary equity dividend rate percentage       8.00% 8.00%      
Series B1 Preferred Stock [Member]                
Temporary Equity [Line Items]                
Shares Authorized (in shares)       9,807,852 9,807,952      
Shares Issued (in shares)       9,807,952 9,807,952      
Proceeds from issuance of temporary equity | $       $ 14,965 $ 14,965      
Temporary equity dividend rate percentage       8.00% 8.00%      
Series C Preferred Stock [Member]                
Temporary Equity [Line Items]                
Shares Authorized (in shares)       14,850,340 16,271,056      
Shares Issued (in shares)     13,418,728 14,760,594 13,418,729      
Proceeds from issuance of temporary equity | $     $ 92,600 $ 92,590 $ 92,590      
Class of warrant or right, number securities called by warrants or rights (in shares)           89,747 89,747  
Warrants and rights outstanding | $   $ 10,000           $ 11,300
Conversion of convertible securities (in shares)   1,341,865            
Proceeds from conversion of convertible securities | $   $ 100            
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares           $ 6.96    
Temporary equity dividend rate percentage       8.00% 8.00%      
Series C One Redeemable Convertible Preferred Stock [Member]                
Temporary Equity [Line Items]                
Temporary equity dividend rate percentage       8.00% 8.00%      
Series D Preferred Stock [Member]                
Temporary Equity [Line Items]                
Shares Authorized (in shares)       10,051,872        
Shares Issued (in shares) 7,472,062     7,472,062        
Proceeds from issuance of temporary equity | $ $ 51,900     $ 51,900        
Class of warrant or right, number securities called by warrants or rights (in shares)           98,723    
Temporary equity dividend rate percentage       8.00% 8.00%      
Class F Common Stock [Member]                
Temporary Equity [Line Items]                
Number of directors entitled to be elected by the holders of common stock       2 2      
XML 79 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Class A and Class F Common Stock - Summary of Stockholders' Equity Note, Warrants or Rights (Detail) - Common Class A [Member] - Vendor Warrants [Member]
$ / shares in Units, $ in Thousands
Dec. 31, 2020
USD ($)
$ / shares
shares
Class of Warrant or Right [Line Items]  
Shares | shares 843,082
Exercise Price | $ / shares $ 1.75
Issued Sep. 23, 2019
Expiration Sep. 23, 2026
Fair Value at Issuance | $ $ 1,160
XML 80 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Class A and Class F Common Stock - Additional Information (Detail)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jan. 20, 2021
USD ($)
Jul. 31, 2020
$ / shares
shares
May 31, 2020
shares
Dec. 31, 2020
USD ($)
Directors
shares
Dec. 31, 2019
USD ($)
Directors
shares
Jun. 17, 2020
$ / shares
Numbers Of Directors Entitled To Be Elected By The Holders Of Redeemable Convertible Preferred Stock | Directors       1 1  
Pre-closing stock repurchase, net of exercise of vested options (in shares)       85,594 7,138  
Payments for repurchase of common stock | $       $ 0.1    
Repurchase Of Stock [Member] | Former Executive Officer [Member]            
Notes receivable, amount of principal payment canceled | $       $ 0.9    
Class F Common Stock [Member]            
Numbers Of Directors Entitled To Be Elected By The Holders Of Common Stock | Directors       2 2  
Common Class A [Member]            
Pre-closing stock repurchase, net of exercise of vested options (in shares)     509,602 85,594    
Payments for repurchase of common stock | $ $ 22.0     $ 0.1 $ 0.1  
Exercise Price One July 2020 [Member] | Common Class A [Member]            
Conversion of convertible securities (in shares) | shares   143,452        
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares | $ / shares   $ 0.06        
Exercise Price One November 2020 [Member] | Common Class A [Member]            
Conversion of convertible securities (in shares) | shares   425,146        
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares | $ / shares           $ 0.06
Exercise Price Two November 2020 [Member] | Common Class A [Member]            
Conversion of convertible securities (in shares) | shares   37,244        
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares | $ / shares           $ 1.75
Exercise Price One December 2020 [Member] | Common Class A [Member]            
Conversion of convertible securities (in shares) | shares   178,840        
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares | $ / shares   $ 0.06        
Exercise Price Two December 2020 [Member] | Common Class A [Member]            
Conversion of convertible securities (in shares) | shares   266,522        
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares | $ / shares   $ 1.75        
XML 81 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Sep. 23, 2019
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number   11,985 11,565
Affiliated Entity [Member]      
Related party Transaction Expense   $ 3.4 $ 3.2
Affiliated Entity [Member] | identity Verification Services      
Related Party Transaction, Purchases from Related Party   0.1 0.1
Affiliated Entity [Member] | Atomic Labs And Affiliated Company      
Related party Transaction Expense   2.9  
Intangible assets and vendor deposits related party   0.5 $ 0.0
Related party transaction marketing expenses   0.1  
Related party transaction selling general and administration expenses   2.8  
Accounts payable due to related party current   $ 0.0  
Management [Member] | Nonrecourse Related Party Promissory Notes      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number   16,345,627 16,855,230
Long-term Debt, Term   10 years  
Long-term Debt, Term Following Initial Public Offering   6 months  
Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Outstanding, Value   $ 7.2 $ 8.1
Sale Of Stock From C E O And Member Of Board Of Directors [Member] | Chief Executive Officer And Director [Member]      
Sale of Stock, Number of Shares Issued in Transaction 737,058    
Sale of Stock, Price Per Share $ 6.11    
Sale of Stock, Consideration Received on Transaction $ 4.5    
Redeemable Common Stock Transaction [Member] | Affiliated Entity [Member]      
Sale Of Stock, Put Right Period 6 months    
Redeemable Common Stock Transaction [Member] | C E O And director Member [Member]      
Related party Transaction Expense $ 3.0    
Redeemable Class A Common Stock | C E O And director Member [Member]      
Reclassifications of Temporary to Permanent Equity   4.5  
Maximum | Affiliated Entity [Member] | Atomic Labs And Affiliated Company      
Accounts payable due to related party current     0.1
Maximum | HIMS Identity Verification Services [Member]      
Accounts payable due to related party current   $ 0.1 $ 0.1
Minimum | Management [Member] | Nonrecourse Related Party Promissory Notes      
Related Party Transaction, Rate   2.21% 3.02%
XML 82 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basic and Diluted Net Loss per Share - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dividends, common stock $ 0 $ 0
Common Class A Redeemable Stock    
Shares subject to redemption (in shares) 165,133 199,914
XML 83 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basic and Diluted Net Loss per Share - Summary Basic and Diluted Net Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Numerator    
Net loss attributable to common stockholders $ (18,114) $ (72,064)
Denominator:    
Basic and diluted net loss per share $ (0.51) $ (2.07)
Common Class A    
Numerator    
Net loss attributable to common stockholders $ (14,558) $ (57,720)
Denominator:    
Weighted average shares outstanding, basic and diluted 28,412,457 27,817,465
Basic and diluted net loss per share $ (0.51) $ (2.07)
Common Class F    
Numerator    
Net loss attributable to common stockholders $ (3,556) $ (14,344)
Denominator:    
Weighted average shares outstanding, basic and diluted 6,941,352 6,941,352
Basic and diluted net loss per share $ (0.51) $ (2.07)
XML 84 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basic and Diluted Net Loss per Share - Summary of Excluded Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Common stock issued for exercise of stock options subject to nonrecourse promissory notes    
Antidilutive securities excluded from computation of earnings per share (in shares)    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 16,514,103 16,204,428
Common stock issued for early exercise of stock options    
Antidilutive securities excluded from computation of earnings per share (in shares)    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 99,548 456,307
Redeemable Convertible Preferred Stock    
Antidilutive securities excluded from computation of earnings per share (in shares)    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 90,268,364 81,871,209
Stock options    
Antidilutive securities excluded from computation of earnings per share (in shares)    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 11,509,177 6,079,442
RSUs    
Antidilutive securities excluded from computation of earnings per share (in shares)    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 114,624 0
Common Class A | Warrant    
Antidilutive securities excluded from computation of earnings per share (in shares)    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,767,451 1,056,068
Redeemable Preferred Stock | Warrant    
Antidilutive securities excluded from computation of earnings per share (in shares)    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 931,668 1,133,566
XML 85 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events Warrant Exercises - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2021
USD ($)
shares
Jan. 20, 2021
USD ($)
Day
$ / shares
shares
Jan. 04, 2021
$ / shares
shares
Sep. 30, 2020
USD ($)
$ / shares
shares
Jan. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
Jan. 19, 2021
$ / shares
Subsequent Event [Line Items]                
Payments for repurchase of common stock           $ 100    
Recapitalization Exchange Ratio   0.4530            
Payment of closing costs   $ 11,500            
Deferred transaction costs           3,929 $ 0  
Proceeds from issuance of common stock, recapitalization   $ 197,700            
Reverse recapitalization, contingent consideration, equity, earnout period, stock price trigger one (in dollars per share) | $ / shares   $ 15.00            
Reverse recapitalization, contingent consideration, equity, earnout period, stock price trigger two (in dollars per share) | $ / shares   17.50            
Reverse recapitalization, contingent consideration, equity, earnout period, stock price trigger three (in dollars per share) | $ / shares   $ 20.00            
Reverse recapitalization, contingent consideration, equity, earnout period, threshold trading days | Day   10            
Reverse recapitalization, contingent consideration, equity, earnout period, threshold trading day period | Day   20            
Reverse recapitalization, contingent consideration, equity, earnout period   5 years            
Stock based compensation expense   $ 4,600       $ 5,831 8,028  
Payment of transaction bonuses $ 5,200              
Share based compensation | shares           1,545    
Line of Credit [Member] | Business Credit Card [Member]                
Subsequent Event [Line Items]                
Debt instrument, covenant, required collateral amount         $ 200      
Debt instrument increased credit card limit amount         $ 5,000      
Restricted Stock Units (RSUs) [Member]                
Subsequent Event [Line Items]                
Recapitalization Exchange Ratio   0.4530            
Private Placement [Member]                
Subsequent Event [Line Items]                
Sale of Stock, Number of Shares Issued in Transaction | shares       7,500,000        
Sale of Stock, Price Per Share | $ / shares       $ 10.00        
Sale of Stock, Consideration Received on Transaction       $ 75,000,000        
Chief Executive Officer [Member]                
Subsequent Event [Line Items]                
Recapitalization, contingent consideration, equity, exchange ratio   0.4530            
Management and Employees [Member] | Restricted Stock Units (RSUs) [Member]                
Subsequent Event [Line Items]                
Share based compensation | shares 4.6              
Parent Warrant Restricted Stock Units [Member] | Hims Option And R S U Holders [Member]                
Subsequent Event [Line Items]                
Class of Warrant or Right, Outstanding | shares   35,000            
Common Class A [Member]                
Subsequent Event [Line Items]                
Stock repurchased and retired during period (in shares) | shares   2,207,580            
Payments for repurchase of common stock   $ 22,000       $ 100 $ 100  
Recapitalization Exchange Ratio   0.4530            
Common Stock, Par or Stated Value Per Share | $ / shares   $ 0.0001       $ 0.0001 $ 0.0001  
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right | shares   0.0028            
Reverse recapitalization, contingent consideration, equity (in shares) | shares   16,000,000            
Common Class A [Member] | Common Stock [Member]                
Subsequent Event [Line Items]                
Proceeds from repayment of promissory notes associated with vested and unvested shares   $ 1,200            
Common stock, forfeited (in shares) | shares   370,734            
Common Class A [Member] | Hims Inc [Member]                
Subsequent Event [Line Items]                
Common Stock, Par or Stated Value Per Share | $ / shares               $ 0.000001
Common Class A [Member] | Vendor Warrants [Member]                
Subsequent Event [Line Items]                
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares           $ 1.75    
Class of Warrant or Right, Outstanding | shares           843,082    
Common Class A [Member] | January 2021 Exercise Price 1 [Member] | Vendor Warrants [Member]                
Subsequent Event [Line Items]                
Conversion of convertible securities (in shares) | shares     380,746          
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares     $ 1.75          
Common Class V [Member] | Chief Executive Officer [Member]                
Subsequent Event [Line Items]                
Common Stock, Par or Stated Value Per Share | $ / shares   $ 0.0001            
Common Class V [Member] | Hims Inc [Member]                
Subsequent Event [Line Items]                
Common Stock, Par or Stated Value Per Share | $ / shares               $ 0.000001
XML 86 d270892d8k_htm.xml IDEA: XBRL DOCUMENT 0001773751 2020-12-31 0001773751 2019-12-31 0001773751 2020-01-01 2020-12-31 0001773751 2019-01-01 2019-12-31 0001773751 2022-02-04 2022-02-04 0001773751 2021-12-31 0001773751 2021-01-20 0001773751 2020-12-31 2020-12-31 0001773751 2020-01-31 0001773751 2020-01-01 2020-01-31 0001773751 2021-01-20 2021-01-20 0001773751 2021-02-28 2021-02-28 0001773751 2018-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001773751 srt:AffiliatedEntityMember 2020-01-01 2020-12-31 0001773751 srt:AffiliatedEntityMember hims:AtomicLabsAndAffiliatedCompanyMember 2020-01-01 2020-12-31 0001773751 us-gaap:WarrantMember 2020-01-01 2020-12-31 0001773751 hims:SeriesDPreferredStockWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2020-01-01 2020-12-31 0001773751 hims:SeriesDPreferredStockWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2020-01-01 2020-12-31 0001773751 hims:SeriesDPreferredStockWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2020-01-01 2020-12-31 0001773751 hims:SeriesDPreferredStockWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember 2020-01-01 2020-12-31 0001773751 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001773751 hims:ClassAAndClassFCommonStockMember 2020-01-01 2020-12-31 0001773751 hims:RedeemableClassACommonStockMember 2020-01-01 2020-12-31 0001773751 hims:WarrantsToPurchaseSeriesCRedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001773751 hims:AffiliatedMedicalGroupsMember 2020-01-01 2020-12-31 0001773751 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001773751 hims:SeriesDPreferredStockWarrantMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-01-01 2020-12-31 0001773751 us-gaap:FairValueInputsLevel12And3Member 2020-01-01 2020-12-31 0001773751 us-gaap:SalesChannelDirectlyToConsumerMember 2020-01-01 2020-12-31 0001773751 us-gaap:SalesChannelThroughIntermediaryMember 2020-01-01 2020-12-31 0001773751 hims:SingleWholesaleCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001773751 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-01-01 2020-12-31 0001773751 srt:MaximumMember 2020-01-01 2020-12-31 0001773751 srt:MinimumMember 2020-01-01 2020-12-31 0001773751 srt:MinimumMember hims:WebsiteDevelopmentAndInternalUseSoftwareCostsMember 2020-01-01 2020-12-31 0001773751 srt:MaximumMember hims:WebsiteDevelopmentAndInternalUseSoftwareCostsMember 2020-01-01 2020-12-31 0001773751 hims:EmployeesAndNonEmployeesMember us-gaap:StockCompensationPlanMember 2020-01-01 2020-12-31 0001773751 hims:ShareBasedPaymentArrangementEmployeeExcludingCeoMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeOneMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeTwoMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeThreeMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeFourMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeFiveMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeSixMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeSevenMember 2020-01-01 2020-12-31 0001773751 hims:ExercisePriceRangeEightMember 2020-01-01 2020-12-31 0001773751 hims:VendorWarrantsMember 2020-01-01 2020-12-31 0001773751 hims:MarketingExpenseMember 2020-01-01 2020-12-31 0001773751 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-12-31 0001773751 us-gaap:EmployeeStockOptionMember hims:StockPlan2017Member 2020-01-01 2020-12-31 0001773751 us-gaap:EmployeeStockOptionMember hims:ShareBasedPaymentArrangementNewEmployeeMember 2020-01-01 2020-12-31 0001773751 us-gaap:EmployeeStockOptionMember hims:ShareBasedPaymentArrangementNewEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-12-31 0001773751 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001773751 srt:ChiefExecutiveOfficerMember 2020-01-01 2020-12-31 0001773751 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember hims:PerformanceBasedMember 2020-01-01 2020-12-31 0001773751 hims:NonExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001773751 hims:VendorWarrantsMember 2020-01-01 2020-12-31 0001773751 srt:MinimumMember hims:ShareBasedPaymentArrangementOptionAndStockAppreciationRightsSARSMember hims:StockPlan2017Member 2020-01-01 2020-12-31 0001773751 srt:MinimumMember us-gaap:EmployeeStockOptionMember hims:StockPlan2017Member 2020-01-01 2020-12-31 0001773751 hims:SeriesSeedPreferredStockMember 2020-01-01 2020-12-31 0001773751 us-gaap:SeriesAPreferredStockMember 2020-01-01 2020-12-31 0001773751 hims:SeriesA1PreferredStockMember 2020-01-01 2020-12-31 0001773751 us-gaap:SeriesBPreferredStockMember 2020-01-01 2020-12-31 0001773751 hims:SeriesB1PreferredStockMember 2020-01-01 2020-12-31 0001773751 hims:SeriesB2PreferredStockMember 2020-01-01 2020-12-31 0001773751 us-gaap:SeriesCPreferredStockMember 2020-01-01 2020-12-31 0001773751 us-gaap:SeriesDPreferredStockMember 2020-01-01 2020-12-31 0001773751 hims:SeriesCOneRedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001773751 us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001773751 hims:CommonClassFMember 2020-01-01 2020-12-31 0001773751 hims:StockOptionsSubjectToNonrecoursePromissoryNoteMember 2020-01-01 2020-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember 2020-01-01 2020-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001773751 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001773751 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001773751 us-gaap:WarrantMember us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001773751 us-gaap:WarrantMember us-gaap:RedeemablePreferredStockMember 2020-01-01 2020-12-31 0001773751 hims:CommonClassARedeemableStockMember 2020-01-01 2020-12-31 0001773751 hims:IdentityVerificationServicesMember srt:AffiliatedEntityMember 2020-01-01 2020-12-31 0001773751 srt:MinimumMember hims:NonrecourseRelatedPartyPromissoryNotesMember srt:ManagementMember 2020-01-01 2020-12-31 0001773751 hims:NonrecourseRelatedPartyPromissoryNotesMember srt:ManagementMember 2020-01-01 2020-12-31 0001773751 hims:CEOAndDirectorMemberMember hims:RedeemableClassACommonStockMember 2020-01-01 2020-12-31 0001773751 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001773751 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001773751 hims:RepurchaseOfStockMember hims:FormerExecutiveOfficerMember 2020-01-01 2020-12-31 0001773751 hims:SeriesDPreferredStockWarrantMember 2020-01-01 2020-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2019-12-31 0001773751 hims:RedeemableClassACommonStockMember 2019-12-31 0001773751 us-gaap:CommonClassAMember 2019-12-31 0001773751 hims:CommonClassFMember 2019-12-31 0001773751 us-gaap:CorporateDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001773751 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-12-31 0001773751 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001773751 hims:SeriesCPreferredStockWarrantTrancheOneMember 2019-12-31 0001773751 hims:SeriesCPreferredStockWarrantTrancheTwoMember 2019-12-31 0001773751 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001773751 us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0001773751 hims:WebsiteDevelopmentAndInternalUseSoftwareCostsMember 2019-12-31 0001773751 hims:StockPlan2017Member 2019-12-31 0001773751 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember hims:PerformanceBasedMember 2019-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember 2019-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember hims:IssuanceOfRelatedPartyPromissoryNotesMember 2019-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember hims:CashExerciseOfStockOptionsMember 2019-12-31 0001773751 hims:VendorWarrantsMember 2019-12-31 0001773751 hims:SeriesSeedPreferredStockMember 2019-12-31 0001773751 us-gaap:SeriesAPreferredStockMember 2019-12-31 0001773751 hims:SeriesA1PreferredStockMember 2019-12-31 0001773751 us-gaap:SeriesBPreferredStockMember 2019-12-31 0001773751 hims:SeriesB1PreferredStockMember 2019-12-31 0001773751 hims:SeriesB2PreferredStockMember 2019-12-31 0001773751 us-gaap:SeriesCPreferredStockMember 2019-12-31 0001773751 hims:ClassFCommonStockMember 2019-12-31 0001773751 srt:AffiliatedEntityMember hims:AtomicLabsAndAffiliatedCompanyMember 2019-12-31 0001773751 srt:MaximumMember srt:AffiliatedEntityMember hims:AtomicLabsAndAffiliatedCompanyMember 2019-12-31 0001773751 srt:MaximumMember hims:HimsIdentityVerificationServicesMember 2019-12-31 0001773751 hims:NonrecourseRelatedPartyPromissoryNotesMember srt:ManagementMember 2019-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-31 0001773751 hims:RedeemableClassACommonStockMember 2020-12-31 0001773751 us-gaap:CommonClassAMember 2020-12-31 0001773751 hims:CommonClassFMember 2020-12-31 0001773751 us-gaap:CorporateDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001773751 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001773751 hims:SeriesDPreferredStockWarrantMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0001773751 us-gaap:RevolvingCreditFacilityMember hims:SecondAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember 2020-12-31 0001773751 us-gaap:DomesticCountryMember 2020-12-31 0001773751 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001773751 us-gaap:ForeignCountryMember 2020-12-31 0001773751 us-gaap:DomesticCountryMember hims:IndefinitelyMember 2020-12-31 0001773751 us-gaap:StateAndLocalJurisdictionMember hims:IndefinitelyMember 2020-12-31 0001773751 us-gaap:ForeignCountryMember hims:IndefinitelyMember 2020-12-31 0001773751 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:USGovernmentDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001773751 hims:SeriesDPreferredStockWarrantMember us-gaap:ValuationTechniqueOptionPricingModelMember 2020-12-31 0001773751 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001773751 us-gaap:OtherNoncurrentAssetsMember 2020-12-31 0001773751 hims:WebsiteDevelopmentAndInternalUseSoftwareCostsMember 2020-12-31 0001773751 hims:ExercisePriceRangeOneMember 2020-12-31 0001773751 hims:ExercisePriceRangeTwoMember 2020-12-31 0001773751 hims:ExercisePriceRangeThreeMember 2020-12-31 0001773751 hims:ExercisePriceRangeFourMember 2020-12-31 0001773751 hims:ExercisePriceRangeFiveMember 2020-12-31 0001773751 hims:ExercisePriceRangeSixMember 2020-12-31 0001773751 hims:ExercisePriceRangeSevenMember 2020-12-31 0001773751 hims:ExercisePriceRangeEightMember 2020-12-31 0001773751 hims:VendorWarrantsMember 2020-12-31 0001773751 hims:StockPlan2017Member 2020-12-31 0001773751 srt:ChiefExecutiveOfficerMember 2020-12-31 0001773751 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember hims:PerformanceBasedMember 2020-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember 2020-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember hims:IssuanceOfRelatedPartyPromissoryNotesMember 2020-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember hims:CashExerciseOfStockOptionsMember 2020-12-31 0001773751 hims:NonExecutiveOfficerMember us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001773751 hims:VendorWarrantsMember 2020-12-31 0001773751 hims:SeriesSeedPreferredStockMember 2020-12-31 0001773751 us-gaap:SeriesAPreferredStockMember 2020-12-31 0001773751 hims:SeriesA1PreferredStockMember 2020-12-31 0001773751 us-gaap:SeriesBPreferredStockMember 2020-12-31 0001773751 hims:SeriesB1PreferredStockMember 2020-12-31 0001773751 hims:SeriesB2PreferredStockMember 2020-12-31 0001773751 us-gaap:SeriesCPreferredStockMember 2020-12-31 0001773751 us-gaap:SeriesDPreferredStockMember 2020-12-31 0001773751 hims:ClassFCommonStockMember 2020-12-31 0001773751 hims:VendorWarrantsMember us-gaap:CommonClassAMember 2020-12-31 0001773751 srt:AffiliatedEntityMember hims:AtomicLabsAndAffiliatedCompanyMember 2020-12-31 0001773751 srt:MaximumMember hims:HimsIdentityVerificationServicesMember 2020-12-31 0001773751 hims:NonrecourseRelatedPartyPromissoryNotesMember srt:ManagementMember 2020-12-31 0001773751 hims:SeriesDPreferredStockWarrantMember 2020-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001773751 srt:AffiliatedEntityMember 2019-01-01 2019-12-31 0001773751 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001773751 us-gaap:WarrantMember 2019-01-01 2019-12-31 0001773751 hims:SeriesCPreferredStockWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2019-01-01 2019-12-31 0001773751 hims:SeriesCPreferredStockWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2019-01-01 2019-12-31 0001773751 hims:SeriesCPreferredStockWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2019-01-01 2019-12-31 0001773751 hims:SeriesCPreferredStockWarrantMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember 2019-01-01 2019-12-31 0001773751 hims:ClassAAndClassFCommonStockMember 2019-01-01 2019-12-31 0001773751 hims:RedeemableClassACommonStockMember 2019-01-01 2019-12-31 0001773751 hims:WarrantsToPurchaseSeriesCRedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001773751 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-01-01 2019-12-31 0001773751 us-gaap:FairValueInputsLevel12And3Member 2019-01-01 2019-12-31 0001773751 us-gaap:SalesChannelDirectlyToConsumerMember 2019-01-01 2019-12-31 0001773751 us-gaap:SalesChannelThroughIntermediaryMember 2019-01-01 2019-12-31 0001773751 hims:NoMajorCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001773751 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-01-01 2019-12-31 0001773751 hims:EmployeesAndNonEmployeesMember us-gaap:StockCompensationPlanMember 2019-01-01 2019-12-31 0001773751 hims:MarketingExpenseMember 2019-01-01 2019-12-31 0001773751 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001773751 us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001773751 srt:ChiefExecutiveOfficerMember us-gaap:EmployeeStockOptionMember hims:PerformanceBasedMember 2019-01-01 2019-12-31 0001773751 hims:VendorWarrantsMember 2019-01-01 2019-12-31 0001773751 hims:SeriesSeedPreferredStockMember 2019-01-01 2019-12-31 0001773751 us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0001773751 hims:SeriesA1PreferredStockMember 2019-01-01 2019-12-31 0001773751 us-gaap:SeriesBPreferredStockMember 2019-01-01 2019-12-31 0001773751 hims:SeriesB1PreferredStockMember 2019-01-01 2019-12-31 0001773751 hims:SeriesB2PreferredStockMember 2019-01-01 2019-12-31 0001773751 us-gaap:SeriesCPreferredStockMember 2019-01-01 2019-12-31 0001773751 hims:SeriesCOneRedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001773751 us-gaap:SeriesDPreferredStockMember 2019-01-01 2019-12-31 0001773751 hims:CommonClassFMember 2019-01-01 2019-12-31 0001773751 hims:StockOptionsSubjectToNonrecoursePromissoryNoteMember 2019-01-01 2019-12-31 0001773751 hims:EarlyExerciseOfStockOptionsMember 2019-01-01 2019-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2019-01-01 2019-12-31 0001773751 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001773751 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001773751 us-gaap:WarrantMember us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001773751 us-gaap:WarrantMember us-gaap:RedeemablePreferredStockMember 2019-01-01 2019-12-31 0001773751 hims:CommonClassARedeemableStockMember 2019-01-01 2019-12-31 0001773751 hims:IdentityVerificationServicesMember srt:AffiliatedEntityMember 2019-01-01 2019-12-31 0001773751 srt:MinimumMember hims:NonrecourseRelatedPartyPromissoryNotesMember srt:ManagementMember 2019-01-01 2019-12-31 0001773751 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001773751 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001773751 us-gaap:CommonClassAMember 2021-01-20 0001773751 us-gaap:RestrictedStockUnitsRSUMember 2021-01-20 0001773751 srt:ChiefExecutiveOfficerMember hims:CommonClassVMember 2021-01-20 0001773751 hims:HimsOptionAndRSUHoldersMember hims:ParentWarrantRestrictedStockUnitsMember 2021-01-20 0001773751 us-gaap:LineOfCreditMember hims:TwoThousandSeventeenLoanAgreementMember hims:SiliconValleyBankMember 2017-11-14 0001773751 us-gaap:LineOfCreditMember hims:TwoThousandSeventeenLoanAgreementMember hims:SiliconValleyBankMember 2017-11-14 2017-11-14 0001773751 hims:NewAlbanyOhioMember 2020-01-31 0001773751 hims:NewAlbanyOhioMember 2020-01-01 2020-01-31 0001773751 us-gaap:LineOfCreditMember hims:FirstAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember us-gaap:CommonClassAMember 2018-05-16 2018-05-16 0001773751 us-gaap:LineOfCreditMember hims:FirstAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember 2018-05-16 2018-05-16 0001773751 us-gaap:LineOfCreditMember hims:FirstAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember 2018-05-16 0001773751 us-gaap:LineOfCreditMember hims:FirstAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember hims:TrancheThreeMember 2018-05-16 0001773751 us-gaap:RevolvingCreditFacilityMember hims:SecondAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember us-gaap:PrimeRateMember 2020-12-31 2020-12-31 0001773751 us-gaap:RevolvingCreditFacilityMember hims:SecondAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember us-gaap:BaseRateMember 2020-12-31 2020-12-31 0001773751 us-gaap:RevolvingCreditFacilityMember hims:SecondAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember 2020-12-31 2020-12-31 0001773751 us-gaap:LineOfCreditMember hims:SiliconValleyBankMember 2021-12-31 0001773751 us-gaap:LineOfCreditMember hims:SecondAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember 2021-12-31 0001773751 srt:MaximumMember us-gaap:MoneyMarketFundsMember us-gaap:RevolvingCreditFacilityMember hims:SecondAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember 2021-12-31 0001773751 us-gaap:MoneyMarketFundsMember us-gaap:RevolvingCreditFacilityMember hims:SecondAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember 2021-12-31 0001773751 us-gaap:LineOfCreditMember hims:SecondAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember us-gaap:CommonClassAMember 2021-12-31 2021-12-31 0001773751 us-gaap:LineOfCreditMember hims:SecondAmendedAndRestatedLoanAgreementMember hims:SiliconValleyBankMember 2021-12-31 2021-12-31 0001773751 hims:NonExecutiveMember us-gaap:RestrictedStockUnitsRSUMember 2020-12-23 2020-12-23 0001773751 srt:ChiefExecutiveOfficerMember hims:PerformanceBasedMember 2020-06-17 0001773751 srt:ChiefExecutiveOfficerMember hims:JuneSeventeenthTwoThousandAndTwentyGrantThreeMember hims:PerformanceBasedMember 2020-06-17 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceOneNovemberTwoThousandAndTwentyMember 2020-06-17 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceTwoNovemberTwoThousandAndTwentyMember 2020-06-17 0001773751 srt:ChiefExecutiveOfficerMember hims:June172020GrantOneMember hims:TimeBasedMember 2020-06-17 2020-06-17 0001773751 srt:ChiefExecutiveOfficerMember hims:JuneSeventeenthTwoThousandAndTwentyGrantThreeMember hims:PerformanceBasedMember 2020-06-17 2020-06-17 0001773751 srt:ChiefExecutiveOfficerMember hims:TimeBasedMember 2020-06-17 2020-06-17 0001773751 srt:ChiefExecutiveOfficerMember hims:June172020GrantTwoMember 2020-06-17 2020-06-17 0001773751 us-gaap:SeriesCPreferredStockMember 2019-06-30 0001773751 us-gaap:SeriesCPreferredStockMember 2019-06-01 2019-06-30 0001773751 us-gaap:SeriesDPreferredStockMember 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceOneJulyTwoThousandAndTwentyMember 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceOneDecemberTwoThousandAndTwentyMember 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceTwoDecemberTwoThousandAndTwentyMember 2020-07-31 0001773751 us-gaap:SeriesDPreferredStockMember 2020-07-01 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceOneJulyTwoThousandAndTwentyMember 2020-07-01 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceOneNovemberTwoThousandAndTwentyMember 2020-07-01 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceTwoNovemberTwoThousandAndTwentyMember 2020-07-01 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceOneDecemberTwoThousandAndTwentyMember 2020-07-01 2020-07-31 0001773751 us-gaap:CommonClassAMember hims:ExercisePriceTwoDecemberTwoThousandAndTwentyMember 2020-07-01 2020-07-31 0001773751 us-gaap:SeriesCPreferredStockMember 2019-03-31 0001773751 hims:WarrantsToPurchaseSeriesCRedeemableConvertiblePreferredStockMember 2019-03-31 0001773751 us-gaap:SeriesCPreferredStockMember 2020-02-01 2020-02-29 0001773751 us-gaap:SeriesCPreferredStockMember 2020-02-29 0001773751 us-gaap:SeriesCPreferredStockMember 2019-11-30 0001773751 us-gaap:SeriesCPreferredStockMember 2020-03-12 0001773751 us-gaap:SeriesDPreferredStockMember 2020-03-12 0001773751 hims:VendorWarrantsMember us-gaap:CommonClassAMember hims:JanuaryTwoThousandAndTwentyOneExercisePriceOneMember 2021-01-04 2021-01-04 0001773751 hims:VendorWarrantsMember us-gaap:CommonClassAMember hims:JanuaryTwoThousandAndTwentyOneExercisePriceOneMember 2021-01-04 0001773751 us-gaap:CommonClassAMember 2021-01-20 2021-01-20 0001773751 srt:ChiefExecutiveOfficerMember 2021-01-20 2021-01-20 0001773751 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-20 2021-01-20 0001773751 us-gaap:CommonClassAMember 2020-05-01 2020-05-31 0001773751 us-gaap:CommonClassAMember hims:HimsIncMember 2021-01-19 0001773751 hims:CommonClassVMember hims:HimsIncMember 2021-01-19 0001773751 hims:CEOAndDirectorMemberMember hims:RedeemableCommonStockTransactionMember 2019-09-23 2019-09-23 0001773751 hims:ChiefExecutiveOfficerAndDirectorMember hims:SaleOfStockFromCEOAndMemberOfBoardOfDirectorsMember 2019-09-23 2019-09-23 0001773751 srt:AffiliatedEntityMember hims:RedeemableCommonStockTransactionMember 2019-09-23 2019-09-23 0001773751 hims:ChiefExecutiveOfficerAndDirectorMember hims:SaleOfStockFromCEOAndMemberOfBoardOfDirectorsMember 2019-09-23 0001773751 hims:ManagementAndEmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2021-02-28 2021-02-28 0001773751 hims:BusinessCreditCardMember us-gaap:LineOfCreditMember 2021-01-31 0001773751 hims:BusinessCreditCardMember us-gaap:LineOfCreditMember 2021-01-01 2021-01-31 0001773751 us-gaap:PrivatePlacementMember 2020-09-30 0001773751 us-gaap:PrivatePlacementMember 2020-09-30 2020-09-30 0001773751 us-gaap:WarrantMember 2019-12-31 0001773751 us-gaap:WarrantMember 2020-12-31 0001773751 hims:VendorWarrantsMember 2019-12-31 0001773751 hims:ClassAAndClassFCommonStockMember 2020-12-31 0001773751 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001773751 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001773751 us-gaap:RetainedEarningsMember 2020-12-31 0001773751 us-gaap:RedeemableConvertiblePreferredStockMember 2018-12-31 0001773751 hims:RedeemableClassACommonStockMember 2018-12-31 0001773751 hims:ClassAAndClassFCommonStockMember 2018-12-31 0001773751 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001773751 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001773751 us-gaap:RetainedEarningsMember 2018-12-31 0001773751 us-gaap:WarrantMember 2018-12-31 0001773751 hims:ClassAAndClassFCommonStockMember 2019-12-31 0001773751 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001773751 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001773751 us-gaap:RetainedEarningsMember 2019-12-31 iso4217:USD shares utr:Year pure utr:Month utr:sqft utr:Day iso4217:USD shares hims:WholesaleCustomer hims:Directors false Hims & Hers Health, Inc. 0001773751 8-K 2022-02-04 DE 005-91087 98-1482650 2269 Chestnut Street, #523 San Francisco CA 94123 415 851-0195 false false false false Class A Common Stock, $0.0001 par value HIMS NYSE false 1 P2Y 27344000 22647000 72864000 37721000 3543000 4217000 5404000 5022000 3929000 0 113084000 69607000 1006000 150000 4607000 2313000 118697000 72070000 8066000 7231000 4984000 2026000 1272000 753000 0 1515000 906000 9097000 15228000 20622000 381000 0 15609000 20622000 0.0001 0.0001 95997674 87366518 93328118 93328118 84514191 84514191 268452000 206138000 249962000 186741000 0.0001 0.0001 0 0 737058 737058 0 4500000 249962000 191241000 0.0001 0.0001 166696759 150842448 46025754 46025754 44647107 44647107 0.0001 0.0001 6941352 6941352 6941352 6941352 6941352 6941352 5000 5000 24424000 13378000 -11000 2000 -171292000 -153178000 -146874000 -139793000 118697000 72070000 148757000 82558000 39307000 37953000 109450000 44605000 58989000 63156000 65605000 55863000 124594000 119019000 -15144000 -74414000 10000 369000 -2833000 2809000 -17987000 -71974000 127000 90000 -18114000 -72064000 -13000 4000 -18127000 -72060000 -0.51 -0.51 -2.07 -2.07 35353809 35353809 34758817 34758817 71095463 94151000 0 0 51152211 5000 9754000 -2000 -81114000 -71357000 10200000 13418728000 92590000 61000 61000 175328 23000 23000 1005116 12000 12000 -7138 8028000 8028000 737058 4500000 737058 -4500000 -4500000 4000 4000 -72064000 -72064000 84514191 186741000 737058 4500000 51588459 5000 13378000 2000 -153178000 -139793000 100000 7472062000 51900000 1341865 11321000 1051206 561000 561000 167655 123000 123000 17924 31000 31000 -595196 5831000 5831000 737058 4500000 737058 4500000 4500000 -13000 -13000 -18114000 -18114000 93328118 249962000 0 0 52967106 5000 24424000 -11000 -171292000 -146874000 -18114000 -72064000 1057000 260000 5831000 8028000 3101000 -951000 754000 0 322000 70000 -384000 358000 -674000 522000 645000 2436000 -8000 755000 826000 -6075000 2423000 -276000 519000 212000 381000 0 -2479000 -74867000 95008000 42012000 47990000 4500000 11550000 0 2496000 1479000 1737000 308000 -39701000 -39299000 52034000 102793000 134000 227000 29000 0 561000 0 123000 44000 0 2136000 1515000 9051000 0 377000 3356000 0 47742000 95318000 -9000 -5000 5553000 -18853000 22797000 41650000 28350000 22797000 221000 139000 10000 361000 11292000 0 4500000 0 0 4500000 573000 0 0 133000 31000 12000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1. Description of Business and Basis of Presentation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Description of the Business </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On January 20, 2021 (the “Closing Date”), Oaktree Acquisition Corp. (“OAC”), the predecessor to Hims &amp; Hers Health, Inc. (the “Company”) completed the acquisition of Hims, Inc. (“Hims”) pursuant to the Agreement and Plan of Merger dated as of September 30, 2020 (the “Merger Agreement”) by and among OAC, Hims, and Rx Merger Sub, Inc., a Delaware corporation and a direct wholly-owned subsidiary of OAC (“Merger Sub”). The Merger Agreement provided for, among other things, the combination of Hims and OAC pursuant to the merger of Merger Sub with and into Hims, with Hims continuing as the surviving entity and as a wholly-owned subsidiary of OAC, which changed its name to Hims &amp; Hers Health, Inc. (the “Merger”). </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Merger was accounted for as a reverse recapitalization with Hims as the accounting acquirer and OAC as the acquired company for accounting purposes. Accordingly, all historical financial information presented herein represents the accounts of Hims and its wholly-owned subsidiaries as if Hims is the predecessor to the Company. The share and per share information in these consolidated financial statements has therefore been retroactively restated to reflect the<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;">share </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">exchange<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>ratio established in the Merger</div> (0.4530 <div style="letter-spacing: 0px; top: 0px;;display:inline;">shares of Company Class A common stock for 1 share of Hims Class A common stock). </div> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify; text-indent: 0px;">Hims was incorporated in Delaware on December 30, 2013. Our mission is to make healthcare accessible, affordable, and convenient for everyone. We designed and built our digitally native, cloud-based technology centered around the consumer, and design everything with the consumer in mind. Our proprietary mobile app, websites, telehealth platform, electronic medical records system, and pharmacy integration combine to provide consumers with a seamless, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">easy-to-use,</div></div> mobile-first experience. The Company is leading the transformation in healthcare by becoming the digital front door for healthcare consumers. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">We believe the future of healthcare will be driven by consumer brands that empower people and give them full control over their healthcare. We have endeavored to build a healthcare system that squarely focuses on the needs of the healthcare consumer. To enable our mission of making healthcare accessible, affordable, and convenient for everyone, we offer a range of health and wellness products and services available for purchase on our websites directly by customers and through wholesale partners. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify; text-indent: 0px;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basis of Presentation and Principles of Consolidation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The accompanying consolidated financial statements have been prepared pursuant to accounting principles generally accepted in the United States of America (“U.S. GAAP”). The consolidated financial statements include the accounts of the Company, its wholly owned subsidiaries, and variable interest entities in which it holds a controlling financial interest. All intercompany transactions and balances have been eliminated in the consolidated financial statements herein. For the years ended December 31, 2020 and 2019, the Company had operations primarily in the United States and immaterial operations in the United Kingdom. </div></div> 0.4530 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2. Summary of Significant Accounting Policies </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Use of Estimates </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The more significant estimates and assumptions by management include, among others, valuation of inventory, valuation and recognition of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stock-based</div> compensation expense, valuation and recognition of warrants, and estimates in capitalization </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">of website development and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software costs. Management believes that the estimates, and judgments upon which it relies, are reasonable based upon information available to it at the time that these estimates and judgments were made. Actual results experienced by the Company may differ from management’s estimates. To the extent that there are material differences between these estimates and actual results, the Company’s consolidated financial statements will be affected. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risks and Uncertainties </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s business, operations, and financial results are subject to various risks and uncertainties, including adverse United States economic conditions, legal restrictions, changing laws for medical services and prescription products, or decisions to outsource or modify portions of its supply chain, and competition in its industry could adversely affect its business, financial condition, results of operations, and cash flows. These significant factors, among others, could cause the Company’s future results to differ materially from the consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Concentration Risk </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s financial instruments that are potentially exposed to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, and accounts receivable. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company maintains its cash, cash equivalents, short-term investments and restricted cash with high-quality financial institutions with investment- grade ratings. The majority of the cash balances are with U.S. banks and are insured to the extent defined by the Federal Deposit Insurance Corporation. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The prescription products ordered on the Company’s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> online platform have historically been fulfilled by two pharmacies. If either of the pharmacies were to stop fulfilling orders, it could significantly slow prescription product sales until a new supplier is found. The Company maintains agreements with these pharmacies and is investing in new pharmacy fulfillment capabilities to mitigate any such risk. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of and for the years ended December 31, 2020 and 2019, a <span style="-sec-ix-hidden:hidden35422299">single</span> wholesale customer represented more than 10% of accounts receivable and no single customer represented more than 10% of revenue. In addition, the Company had an immaterial amount of revenue related to sales in foreign countries. </div></div> <div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> </div> </div> <div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign Currency Translation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s consolidated financial statements are presented in U.S. dollars. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are presented as foreign currency translation adjustments, a component of other comprehensive income on the consolidated statements of operations and comprehensive<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>loss. </div></div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment Reporting </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December 31, 2020 and 2019, the Company was managed as a single operating segment on a consolidated basis. Furthermore, the Company determined that the Chief Executive Officer (“CEO”) is the Chief Operating Decision Maker as he is responsible for making decisions regarding the allocation of resources and assessing performance as well as for strategic operational decisions and managing the organization at a consolidated level. </div></div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, Cash Equivalents, and Restricted Cash </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company considers all highly liquid investments purchased with an original maturity or remaining maturity of three months or less at the date of purchase to be cash equivalents. The Company deposits its cash and cash equivalents with financial institutions. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The restricted cash balance is comprised of the cash collateral that is held by the Company’s primary financial institution for (i) use of the institution’s cash management services and (ii) a letter of credit issued as a security deposit for the Company’s warehouse facility in New Albany, Ohio. Refer to Note 9 – Borrowing Arrangements for further details. </div></div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total cash, cash equivalents, and restricted cash are summarized as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,344</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,647</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">1,006</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total cash, cash equivalents, and restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,350</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,797</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Short-term</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Long-term</div> Investments </div></div> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt instruments with original maturities at the date of purchase greater than three months and remaining maturities of less than one year are classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">short-term</div> investments. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt instruments with original maturities at the date of purchase and remaining maturities of greater than one year are classified as long-term investments. The Company intends to sell such investments at or close to maturity. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">The investments, if any, are designated as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> and are reported at fair value, with unrealized gains and losses, net of tax, recorded in other comprehensive income on the consolidated statements of operations and comprehensive loss, except as noted in the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Other-Than-Temporary</div> Impairment section that follows. The Company determines the cost of the investment sold based on specific identification at the individual security level. The Company records the interest income and realized gains and losses on the sale of these instruments within other income (expense), net on the consolidated statements of operations and comprehensive loss. </div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Other-Than-Temporary</div> Impairment </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The Company’s investments are subject to a periodic impairment review. Investments are considered impaired when the fair value is below the investment’s adjusted cost basis. This would occur for marketable debt instruments when the fair value is below amortized cost and the Company intends to sell the instrument, or when it is more likely than not that the Company will be required to sell the instrument before recovery of its amortized cost basis, or when the Company does not expect to recover the entire amortized cost basis of the instrument (a credit loss exists). When the Company does not expect to recover the entire amortized cost basis of the instrument, it separates <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">other-than-temporary</div> impairments into amounts representing credit losses, which are recognized in other income (expense), net, and amounts related to all other factors, which are recognized in other comprehensive (loss) income on the consolidated statements of operations and comprehensive loss. The Company incurred no impairments for the years ended December 31, 2020 or 2019. </div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value of Financial Instruments </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of a financial instrument is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities subject to ongoing fair value measurement are categorized and disclosed into one of the three categories depending on observable or unobservable inputs employed in the measurement. Hierarchical levels, which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities, are as follows: </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 1: Inputs that are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date. </div></div></td></tr></table> <div style="clear: both; max-height: 0px; text-align: justify;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 2: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life. </div></div></td></tr></table> <div style="clear: both; max-height: 0px; text-align: justify;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities and that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. </div></div></td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In some circumstances, the inputs used to measure fair value might be categorized within different levels of the fair value hierarchy. In those instances, the fair value measurement is categorized in its entirety in the fair value hierarchy based on the lowest <div style="display:inline;">level</div> input that is significant to the fair <div style="display:inline;">value</div> measurement.​​​​​​​​​​​​​​ </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">Inventory primarily consists of finished goods and raw materials that are located at Company-managed and third-party fulfillment warehouses. Inventory is stated at the lower of cost or net realizable value and inventory cost is determined by the weighted average cost method. The Company reserves for expired, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">slow-moving,</div> and excess inventory by estimating the net realizable value based on the potential future use of such inventory. Management monitors inventory to identify events that would require impairment due to slow-moving, expired, or obsolete inventory and adjusts the value of inventory when required. Obsolete inventory balances are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">written-off</div> against the inventory allowance after management determines that the inventory cannot be sold. For the years ended December 31, 2020 and 2019, the Company recorded write-offs of $0.2 million and $1.4 million, <div style="display:inline;">respectively</div>. </div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid Expenses and Other Current Assets </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses and other current assets consist of balances related to prepayments or vendor deposits for inventory, software, insurance, marketing and other operating costs, and trade and other accounts receivables. Prepaid expenses are recorded when payment has been made in advance for goods and services. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Receivables are stated at amounts estimated by management to be equal to their net realizable values. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable losses and it is recorded when it is probable that amounts will not be collected based on historical collection trends, age of outstanding receivables, specific customer circumstances, and existing economic conditions. Account balances are written off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. As of December 31, 2020 and 2019, accounts receivable was $1.1 million and $0.9 million, respectively, and included within prepaid expenses and other current assets on the consolidated balance sheets. There were no write-offs of accounts receivable for the years ended December 31, 2020 or 2019. As of December 31, 2020 and 2019, the Company had no allowances for doubtful accounts. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">The Company does not have any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">off-balance</div> sheet credit exposure related to its customers. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and Equipment </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment are recorded at cost, less accumulated depreciation and amortization. Maintenance and repair costs are charged to expense as incurred, and expenditures that extend the useful lives of assets are capitalized. Property and equipment are depreciated or amortized using the straight- line method over the estimated useful lives ranging from <span style="-sec-ix-hidden:hidden35422317">two</span> to five years and consist primarily of facility equipment, computers, equipment, furniture, and fixtures. Property and equipment, net was $1.7 million and $0.2 million as of December 31, 2020 and 2019, respectively, and is classified within other long-term assets on the consolidated balance sheets. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangibles </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">Intangibles with finite lives are amortized over their useful life in accordance with Accounting Standards Codification (“ASC”) <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-30,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles – Goodwill and Other – General Intangibles Other Than Goodwill. </div></div>Amortization is provided by utilizing a straight-line method over the estimated useful lives of the intangibles. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The Company accounts for website development costs in accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-50,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles – Goodwill and Other – Website Development Costs</div></div>. The costs incurred during the website application and infrastructure stages as well as costs incurred during the graphics and content development stages are capitalized; all other costs are expensed as incurred. In addition, the Company incurs costs to develop software for internal use, which are accounted for under ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-40,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles – Goodwill and Other – <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Internal-Use</div> Software</div></div>. The costs incurred during the application development phase are capitalized until the project is completed and the asset is ready for intended use. The Company expenses all costs that relate to the preliminary project and post-implementation operation phases of development as selling, general, and administrative expense on the consolidated statement of operations and comprehensive loss. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">As of December 31, 2020 and 2019, website development and internal-use software costs of $2.9 million and $1.3 million, net of amortization of $1.0 million and $0.2 million, respectively, were classified within other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">long-term</div> assets on the consolidated balance sheets and had useful lives of 2 to 3 years. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the estimated amortization of intangibles for the five years subsequent to December 31, 2020, and thereafter (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,157</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,052</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">586</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">128</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025 and thereafter</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">18</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,941</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of Long-Lived Assets </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-lived assets include property and equipment and intangible assets subject to amortization. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. In such cases, recoverability of assets to be held and used is assessed by comparing the carrying amount of assets with their future underlying net cash flows (undiscounted and without interest charges). If such assets are considered to be impaired, an impairment is recognized as the amount by which the carrying amount of the assets exceeds the estimated fair values of the assets. Assets to be disposed of by sale are reported at the lower of their carrying amount or estimated fair value less costs to sell. As of December 31, 2020 and 2019, the Company determined that no events or changes in circumstances existed that would otherwise indicate any impairment of its long-lived assets. </div></div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant Liability </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The Company classifies warrants to purchase shares of Series C and Series D redeemable convertible preferred stock that are contingently puttable or redeemable as liabilities. Such warrants are measured and recognized at fair value and are subject to remeasurement at each balance sheet date. At the end of each reporting period, changes in fair value during the period are recognized as a component of other income (expense), net within the consolidated statements of operations and comprehensive loss. The Company will continue to adjust the warrant liability for changes in the fair value until the earlier of a) the exercise or expiration of the warrants or b) the completion of a liquidation event, including completion of an initial public offering, at which time all outstanding preferred stock warrants will be converted into warrants to purchase shares of common stock and the liability will be reclassified to additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. As of December 31, 2020, all Series C preferred stock warrants were exercised. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue Recognition </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The Company recognizes revenue in accordance with ASC 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers</div></div>, when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s consolidated revenue primarily comprises online sales of health and wellness products through the Company’s website, including prescription and nonprescription products. In contracts that contain prescription products, revenue also includes medical consultation services. Additionally, starting in March 2020, the Company began selling its products to a new wholesale partner, leading to an increase in revenue generated from wholesale arrangements for the year ended December 31, 2020. </div></div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue consists of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Online</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">140,728</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,286</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Wholesale</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,029</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">272</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,757</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,558</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For online revenue, the Company defines its customer as an individual who purchases products or services through the website. For wholesale revenue, Company defines its customer as a wholesale partner. The transaction price in the Company’s contracts with customers is the total amount of consideration to which the Company expects to be entitled in exchange for transferring products or services to the customer. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s contracts that contain prescription products include two performance obligations: access to (i) products and (ii) consultation services. The Company’s contracts that do not contain prescription products have a single performance obligation. Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised product to the customer and, in contracts that contain services, by the provision of consultation services to the customer. The Company satisfies its performance obligation for products at a point in time, which is upon delivery of the products to a third-party carrier. The Company satisfies its performance obligation for services over the period of the consultation service, which is typically a few days. The customer obtains control of the products and services upon the Company’s completion of its performance obligations. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation on a relative stand-alone selling price basis. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stand-alone</div> selling price is based on the prices at which the Company separately sells the products and services, as well as market and cost-plus margin-based estimates. For the years ended December 31, 2020 and 2019, service revenue represents less than 10% of consolidated revenues. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">To fulfill its promise to customers for contracts that include professional medical consultations, the Company maintains relationships with various “Affiliated Medical Groups,” which are professional corporations or other professional entities owned by licensed physicians and other professional entities that engage licensed medical professionals (medical doctors, physician assistants, and nurse practitioners; collectively referred to as “Providers”) to provide consultation services. Refer to Note 7 – Variable Interest Entities. The Company accounts for service revenue as a principal in the arrangement with its customers. This conclusion is reached because (i) the Company determines which Affiliated Medical Group and Provider provides the consultation to the customer; (ii) the Company is primarily responsible for the satisfactory fulfillment and acceptability of the services; (iii) the Company incurs costs for consultation services even for visits that do not result in a prescription and the sale of products; and (iv) the Company, at its sole discretion, sets all listed prices charged on its websites for products and services. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">Additionally, to fulfill its promise to customers for contracts that include professional medical consultations, the Company maintains relationships with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">third-party</div> pharmacies (“Partner Pharmacies”) to fill prescriptions that are ordered by the Company’s customers. The Company accounts for prescription product revenue as a principal in the arrangement with its customers. This conclusion is reached because (i) the Company has sole discretion in determining which Partner Pharmacy fills a customer’s prescription; (ii) Partner Pharmacies fill the prescription based on fulfillment instructions provided by the Company including using Company’s branded packaging for generic products; (iii) the Company is primarily responsible to the customer for the satisfactory fulfillment and acceptability of the order; (iv) the Company is responsible for refunds of the prescription medication after transfer of control to the customer; and (v) the Company, at its sole discretion, sets all listed prices charged on its website for products and services. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company estimates refunds using the expected value method based on historical refunds granted to customers. The Company updates its estimate at the end of each reporting period and recognizes the estimated amount as contra-revenue with a corresponding refund liability. Sales, value-added, and other taxes are excluded from the transaction price and, therefore, from revenue. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The Company has made an accounting policy election to account for shipping and handling activities performed after the control of a product has been transferred to the customer as fulfillment costs, with direct costs to ship products to customers included in cost of revenue. The Company’s contracts with customers do not contain costs to obtain or costs to fulfill contracts with customers in accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">340-40,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other Assets and Deferred Costs – Contracts with Customers.</div></div> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For online sales, payment for prescription medication and nonprescription products is typically collected from the customer a few days in advance of product shipment. Contract liabilities are recorded when payments have been received from the customer for undelivered products or services and are recognized as revenue when the performance obligations are later satisfied. Contract liabilities consisting of balances related to customer prepayments are recognized as current deferred revenue on the consolidated balance sheets of which substantially all of the balance is recognized in the following month. For wholesale arrangements, payments are collected in accordance with contract terms. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of Revenue </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue consists of costs directly attributable to the products shipped and services rendered, including product costs, packaging materials, shipping costs, and labor costs directly related to revenue generating activities. Costs related to free products where there is no expectation of future purchases from a customer are considered to be selling, general, or administrative expenses and are excluded from cost of revenue. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for income taxes using the asset and liability method whereby deferred tax asset and liability account balances are determined based upon differences between the financial reporting and tax reporting basis of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The Company determines its valuation allowance on deferred tax assets by considering both positive and negative evidence, including its operating results, ongoing tax planning, and forecasts of future taxable income on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">jurisdiction-by-jurisdiction</div></div> basis, to ascertain whether it is more likely than not that deferred tax assets will be realized. In the event the Company determines that it would be able to realize its deferred income tax assets in the future in excess of their net recorded amount, it would make an adjustment to the valuation allowance, which would reduce the provision for income taxes. Conversely, in the event that all or part of the net deferred tax assets are determined not to be realizable in the future, an adjustment to the valuation allowance would be charged to earnings in the period such determination is made. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">In addition, the calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes potential liabilities based on an estimate of whether, and the extent to which, additional taxes will be due. The Company accounts for uncertain tax positions in accordance with the relevant guidance, which prescribes a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> approach to </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">recognize and measure uncertain tax positions taken or expected to be taken in the income tax return, and also provides guidance on recognition, classification, interest and penalties, disclosure, and transition. The first step is to evaluate the tax position taken or expected to be taken by determining whether the weight of available evidence indicates that it is more likely than not that the tax position will be sustained in an audit, including resolution of any related appeals or litigation process. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate <div style="display:inline;">settlement.​​​​​​​​​​​​​​​​​​​​​</div> </div></div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-Based Compensation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The fair value of stock options, equity-classified warrants issued to vendors, and restricted stock units (“RSUs”), are measured at the grant date fair value. The fair value of employee stock options and vendor warrants are generally determined using the Black-Scholes Merton (“BSM”) option-pricing model using various inputs, including estimates of expected volatility, term, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">risk-free</div> rate, and future dividends. Stock options that were granted to the Company’s CEO with performance conditions were valued using the Monte Carlo simulation model. The Company recognizes compensation costs on a straight-line basis over the requisite service period of the employee and vendor, which is generally the option vesting term of four years for options and warrants that do not have performance conditions. Stock options and RSUs with performance conditions are recognized when it is probable that performance criteria will be achieved and compensation cost is recognized using the accelerated attribution method. The Company accounts for forfeitures as they occur. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of Common Stock – </div></div>Given the absence of a public trading market, the Board of Directors of the Company considers numerous objective and subjective factors to determine the fair value of common stock at each meeting at which awards are approved. These factors include, but are not limited to, (i) contemporaneous valuations of common stock performed by an independent valuation specialist; (ii) developments in the Company’s business and stage of development; (iii) the Company’s operational and financial performance and condition; (iv) issuances of preferred stock and the rights and preferences of preferred stock relative to common stock; (v) current condition of capital markets and the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company; and (vi) the lack of marketability of the Company’s common stock. For financial reporting purposes, the Company considers the amount of time between the valuation date and the grant date to determine whether to use the latest common stock valuation or a straight-line interpolation between the two valuation dates. The determination includes an evaluation of whether the subsequent valuation indicates that any significant change in valuation had occurred between the previous valuation and the grant date. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Expected Term – </div></div>The Company calculates the expected term using the simplified method based on the options’ vesting term and contractual terms as the Company does not have sufficient relevant historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Expected Volatility – </div></div>The volatility is derived from the average historical stock volatilities of a peer group of public companies that the Company considers to be comparable to its business over a period equivalent to the expected term of the share-based grants. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risk-free Interest Rate – </div></div>The Company derives the risk-free interest rate assumption from the United States Treasury’s rates for the U.S. Treasury <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">zero-coupon</div> bonds with maturities similar to those of the expected term of the awards being valued. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dividend Yield – </div></div>The Company bases the assumed dividend yield on its expectation of not paying dividends in the foreseeable future. Consequently, the expected dividend yield used is zero. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The Company issues shares for the early exercise of common stock options. The unvested shares are subject to the Company’s repurchase right at the lower of the fair market value of the shares of common stock on the date of repurchase or their original purchase price. The proceeds initially are recorded as a liability from the early exercise of stock options and recorded within accrued liabilities on the consolidated balance sheets. These amounts are reclassified to common stock and additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital as the Company’s repurchase right lapses. </div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leases </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The Company leases a facility under a noncancelable lease agreement that is accounted for as an operating lease. Rent expense is recorded on a straight- line basis over the lease term. For rent abatement and rent escalation provisions, the Company recognizes the related rent expense on a straight-line basis over the lease term. The difference between cash rent payments and the recognition of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> rent expense is recorded as deferred rent and amortized over the lease term. </div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Employee Benefit Plan </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In 2018, the Company adopted a 401(k) Profit Sharing Plan covering substantially all of its U.S. employees. In 2020, the Company adopted a new 401 (k) Profit Sharing Plan upon transferring 401(k) administration to a new service provider. The Company has not contributed to the plans since their inception. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advertising </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December 31, 2020 and 2019, customer acquisition costs were $44.0 million and $51.6 million, respectively. These customer acquisition expenses are charged to expense as incurred and recorded within marketing expense on the consolidated statements of operations and comprehensive loss. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other Comprehensive Income </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The Company’s other comprehensive income is impacted by foreign currency translation and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> investment fair value adjustments. The impact of foreign currency translation is affected by the translation of assets and liabilities of the Company’s United Kingdom foreign subsidiary, which is denominated in pounds sterling. The primary assets and liabilities affecting the adjustments are cash and cash equivalents, other assets, and accounts payable. The impact of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> securities is primarily affected by unrecognized gains and losses related to fluctuations in the fair market value of the securities. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liquidity </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s operations have been financed primarily through the issuance of common and preferred stock. Since inception, the Company has incurred negative cash flows as it is expending significant resources in expanding its activities. This has resulted in losses from operations, which are expected to continue for the foreseeable future years, and an accumulated deficit. The Company may require additional financing to fund operations to meet its business plan. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the year ended December 31, 2020, the Company incurred a net loss of $18.1 million and had negative cash flows from operating activities of $2.5 million. As of December 31, 2020, the Company had an accumulated deficit of $171.3 million, cash and cash equivalents of $27.3 million, and short-term investments of $72.9 million. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The Company believes that its existing cash and investment balances and availability under borrowing agreements are sufficient for the Company to meet its obligations through at least March 31, 2022. Management considers that there are no conditions or events in the aggregate, including the impact of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, that raise substantial doubt about the entity’s ability to continue as a going concern for a period of at least one year from the date the consolidated financial statements are issued. Refer to Note 17 – Subsequent Events for transactions occurring subsequent to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-end</div> resulting in increased liquidity. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recently Adopted Accounting Pronouncements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">In November 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-18,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Statement of Cash Flows (Topic 230): Restricted Cash</div></div>. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-18</div> requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">beginning-of-period</div></div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">end-of-period</div></div> total amounts shown on the consolidated statement of cash flows. The Company adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-18</div> as of January 1, 2019, using a retrospective transition method to each period presented. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13,</div> Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement, which amends ASC 820, Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying, or adding certain disclosures. The standard is effective for public companies for fiscal years beginning after December 15, 2019, with early adoption permitted for removed disclosures and delayed adoption until fiscal year 2020 permitted for the new disclosures. The Company adopted this disclosure requirement for the year ended December 31, 2020. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles-Goodwill and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Other-Internal-Use</div></div> Software (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-40)</div></div></div>, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The standard is effective for public companies for fiscal years beginning after December 15, 2019. The Company adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15</div> as of January 1, 2019, which did not have an impact on the consolidated financial statements. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recently Issued Accounting Pronouncements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">In February 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases (Topic 842)</div></div>, which requires lessees to recognize leases on their balance sheets and disclose key information about leasing arrangements. The ASU establishes a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> (“ROU”) model that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as finance or operating, with classification affecting the pattern and classification of expense recognition on the income statement. The standard is effective for smaller reporting companies for fiscal years beginning after December 15, 2021 and for interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. In July 2018, the FASB approved an amendment to the new guidance that allows companies the option of using the effective date of the new standard as the initial application (at the beginning of the period in which it is adopted, rather than at the beginning of the earliest comparative period) and to recognize the effects of applying the new ASU as a cumulative effect adjustment to the opening balance sheet or retained earnings. The Company is currently evaluating the impact of this guidance on its consolidated financial statements. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </div></div>to require the measurement of expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The guidance also amends the impairment model for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt securities and requires entities to determine whether all or a portion of the unrealized loss on such debt security is a credit loss. In November 2018, ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-19</div> aligns the implementation date for nonpublic entities’ annual financial statements with the implementation date for their interim financial statements and clarify the scope of the guidance in the amendments in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> to clarify that receivables arising from operating leases are not within the scope of <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Credit Losses (Topic 326) </div></div>and should be accounted for in accordance with <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases (Topic 842</div></div>). In April 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-04,</div> which, among other amendments, allows for certain policy elections and practical expedients related to accrued interest on financial instruments. In November 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-10</div> and ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-11,</div> which addressed certain aspects of the guidance related to effective dates, expected recoveries, troubled debt restructurings, accrued interest receivables, and financial assets secured by collateral. In February and March 2020, the FASB also issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-02</div> and ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-03,</div> respectively, which provide certain amendments and improvements to sections of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13.</div> These standards are effective for smaller reporting companies for fiscal years and interim periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Simplifying the Accounting for Income Taxes</div></div>, which is intended to improve consistency and simplify several areas of existing guidance. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12</div> removes certain exceptions to the general principles related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12</div> is effective for annual reporting periods beginning after December 15, 2020 for public entities, including interim periods within those fiscal years. The standard is effective for public companies for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Use of Estimates </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. The more significant estimates and assumptions by management include, among others, valuation of inventory, valuation and recognition of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stock-based</div> compensation expense, valuation and recognition of warrants, and estimates in capitalization </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">of website development and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">internal-use</div> software costs. Management believes that the estimates, and judgments upon which it relies, are reasonable based upon information available to it at the time that these estimates and judgments were made. Actual results experienced by the Company may differ from management’s estimates. To the extent that there are material differences between these estimates and actual results, the Company’s consolidated financial statements will be affected. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risks and Uncertainties </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s business, operations, and financial results are subject to various risks and uncertainties, including adverse United States economic conditions, legal restrictions, changing laws for medical services and prescription products, or decisions to outsource or modify portions of its supply chain, and competition in its industry could adversely affect its business, financial condition, results of operations, and cash flows. These significant factors, among others, could cause the Company’s future results to differ materially from the consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Concentration Risk </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s financial instruments that are potentially exposed to concentrations of credit risk consist primarily of cash and cash equivalents, restricted cash, and accounts receivable. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company maintains its cash, cash equivalents, short-term investments and restricted cash with high-quality financial institutions with investment- grade ratings. The majority of the cash balances are with U.S. banks and are insured to the extent defined by the Federal Deposit Insurance Corporation. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The prescription products ordered on the Company’s <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">e-commerce</div> online platform have historically been fulfilled by two pharmacies. If either of the pharmacies were to stop fulfilling orders, it could significantly slow prescription product sales until a new supplier is found. The Company maintains agreements with these pharmacies and is investing in new pharmacy fulfillment capabilities to mitigate any such risk. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of and for the years ended December 31, 2020 and 2019, a <span style="-sec-ix-hidden:hidden35422299">single</span> wholesale customer represented more than 10% of accounts receivable and no single customer represented more than 10% of revenue. In addition, the Company had an immaterial amount of revenue related to sales in foreign countries. </div></div> 0.10 0 0.10 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign Currency Translation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s consolidated financial statements are presented in U.S. dollars. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are presented as foreign currency translation adjustments, a component of other comprehensive income on the consolidated statements of operations and comprehensive<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>loss. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Segment Reporting </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December 31, 2020 and 2019, the Company was managed as a single operating segment on a consolidated basis. Furthermore, the Company determined that the Chief Executive Officer (“CEO”) is the Chief Operating Decision Maker as he is responsible for making decisions regarding the allocation of resources and assessing performance as well as for strategic operational decisions and managing the organization at a consolidated level. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash, Cash Equivalents, and Restricted Cash </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company considers all highly liquid investments purchased with an original maturity or remaining maturity of three months or less at the date of purchase to be cash equivalents. The Company deposits its cash and cash equivalents with financial institutions. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The restricted cash balance is comprised of the cash collateral that is held by the Company’s primary financial institution for (i) use of the institution’s cash management services and (ii) a letter of credit issued as a security deposit for the Company’s warehouse facility in New Albany, Ohio. Refer to Note 9 – Borrowing Arrangements for further details. </div></div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total cash, cash equivalents, and restricted cash are summarized as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,344</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,647</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">1,006</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total cash, cash equivalents, and restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,350</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,797</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total cash, cash equivalents, and restricted cash are summarized as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,344</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,647</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">1,006</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total cash, cash equivalents, and restricted cash</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,350</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">22,797</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 27344000 22647000 1006000 150000 28350000 22797000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Short-term</div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Long-term</div> Investments </div></div> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt instruments with original maturities at the date of purchase greater than three months and remaining maturities of less than one year are classified as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">short-term</div> investments. <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Available-for-sale</div> debt instruments with original maturities at the date of purchase and remaining maturities of greater than one year are classified as long-term investments. The Company intends to sell such investments at or close to maturity. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">The investments, if any, are designated as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div> and are reported at fair value, with unrealized gains and losses, net of tax, recorded in other comprehensive income on the consolidated statements of operations and comprehensive loss, except as noted in the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Other-Than-Temporary</div> Impairment section that follows. The Company determines the cost of the investment sold based on specific identification at the individual security level. The Company records the interest income and realized gains and losses on the sale of these instruments within other income (expense), net on the consolidated statements of operations and comprehensive loss. </div> greater than three months and remaining maturities of less than one year date of purchase and remaining maturities of greater than one year <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Other-Than-Temporary</div> Impairment </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The Company’s investments are subject to a periodic impairment review. Investments are considered impaired when the fair value is below the investment’s adjusted cost basis. This would occur for marketable debt instruments when the fair value is below amortized cost and the Company intends to sell the instrument, or when it is more likely than not that the Company will be required to sell the instrument before recovery of its amortized cost basis, or when the Company does not expect to recover the entire amortized cost basis of the instrument (a credit loss exists). When the Company does not expect to recover the entire amortized cost basis of the instrument, it separates <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">other-than-temporary</div> impairments into amounts representing credit losses, which are recognized in other income (expense), net, and amounts related to all other factors, which are recognized in other comprehensive (loss) income on the consolidated statements of operations and comprehensive loss. The Company incurred no impairments for the years ended December 31, 2020 or 2019. </div> 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair Value of Financial Instruments </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair value of a financial instrument is based on the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities subject to ongoing fair value measurement are categorized and disclosed into one of the three categories depending on observable or unobservable inputs employed in the measurement. Hierarchical levels, which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities, are as follows: </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 1: Inputs that are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date. </div></div></td></tr></table> <div style="clear: both; max-height: 0px; text-align: justify;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 2: Inputs (other than quoted prices included in Level 1) that are either directly or indirectly observable for the asset or liability through correlation with market data at the measurement date and for the duration of the instrument’s anticipated life. </div></div></td></tr></table> <div style="clear: both; max-height: 0px; text-align: justify;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Level 3: Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities and that reflect management’s best estimate of what market participants would use in pricing the asset or liability at the measurement date. </div></div></td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In some circumstances, the inputs used to measure fair value might be categorized within different levels of the fair value hierarchy. In those instances, the fair value measurement is categorized in its entirety in the fair value hierarchy based on the lowest <div style="display:inline;">level</div> input that is significant to the fair <div style="display:inline;">value</div> measurement.​​​​​​​​​​​​​​ </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">Inventory primarily consists of finished goods and raw materials that are located at Company-managed and third-party fulfillment warehouses. Inventory is stated at the lower of cost or net realizable value and inventory cost is determined by the weighted average cost method. The Company reserves for expired, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">slow-moving,</div> and excess inventory by estimating the net realizable value based on the potential future use of such inventory. Management monitors inventory to identify events that would require impairment due to slow-moving, expired, or obsolete inventory and adjusts the value of inventory when required. Obsolete inventory balances are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">written-off</div> against the inventory allowance after management determines that the inventory cannot be sold. For the years ended December 31, 2020 and 2019, the Company recorded write-offs of $0.2 million and $1.4 million, <div style="display:inline;">respectively</div>. </div> 200000 1400000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid Expenses and Other Current Assets </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses and other current assets consist of balances related to prepayments or vendor deposits for inventory, software, insurance, marketing and other operating costs, and trade and other accounts receivables. Prepaid expenses are recorded when payment has been made in advance for goods and services. Trade accounts receivable are recorded at the invoiced amount and do not bear interest. Receivables are stated at amounts estimated by management to be equal to their net realizable values. The allowance for doubtful accounts is the Company’s best estimate of the amount of probable losses and it is recorded when it is probable that amounts will not be collected based on historical collection trends, age of outstanding receivables, specific customer circumstances, and existing economic conditions. Account balances are written off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. As of December 31, 2020 and 2019, accounts receivable was $1.1 million and $0.9 million, respectively, and included within prepaid expenses and other current assets on the consolidated balance sheets. There were no write-offs of accounts receivable for the years ended December 31, 2020 or 2019. As of December 31, 2020 and 2019, the Company had no allowances for doubtful accounts. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">The Company does not have any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">off-balance</div> sheet credit exposure related to its customers. </div> 1100000 900000 0 0 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and Equipment </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment are recorded at cost, less accumulated depreciation and amortization. Maintenance and repair costs are charged to expense as incurred, and expenditures that extend the useful lives of assets are capitalized. Property and equipment are depreciated or amortized using the straight- line method over the estimated useful lives ranging from <span style="-sec-ix-hidden:hidden35422317">two</span> to five years and consist primarily of facility equipment, computers, equipment, furniture, and fixtures. Property and equipment, net was $1.7 million and $0.2 million as of December 31, 2020 and 2019, respectively, and is classified within other long-term assets on the consolidated balance sheets. </div></div> P5Y 1700000 200000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangibles </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">Intangibles with finite lives are amortized over their useful life in accordance with Accounting Standards Codification (“ASC”) <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-30,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles – Goodwill and Other – General Intangibles Other Than Goodwill. </div></div>Amortization is provided by utilizing a straight-line method over the estimated useful lives of the intangibles. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The Company accounts for website development costs in accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-50,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles – Goodwill and Other – Website Development Costs</div></div>. The costs incurred during the website application and infrastructure stages as well as costs incurred during the graphics and content development stages are capitalized; all other costs are expensed as incurred. In addition, the Company incurs costs to develop software for internal use, which are accounted for under ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-40,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles – Goodwill and Other – <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Internal-Use</div> Software</div></div>. The costs incurred during the application development phase are capitalized until the project is completed and the asset is ready for intended use. The Company expenses all costs that relate to the preliminary project and post-implementation operation phases of development as selling, general, and administrative expense on the consolidated statement of operations and comprehensive loss. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">As of December 31, 2020 and 2019, website development and internal-use software costs of $2.9 million and $1.3 million, net of amortization of $1.0 million and $0.2 million, respectively, were classified within other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">long-term</div> assets on the consolidated balance sheets and had useful lives of 2 to 3 years. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the estimated amortization of intangibles for the five years subsequent to December 31, 2020, and thereafter (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,157</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,052</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">586</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">128</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025 and thereafter</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">18</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,941</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 2900000 1300000 1000000.0 200000 P2Y P3Y <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes the estimated amortization of intangibles for the five years subsequent to December 31, 2020, and thereafter (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,157</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,052</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">586</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">128</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025 and thereafter</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">18</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,941</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 1157000 1052000 586000 128000 18000 2941000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Impairment of Long-Lived Assets </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-lived assets include property and equipment and intangible assets subject to amortization. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. In such cases, recoverability of assets to be held and used is assessed by comparing the carrying amount of assets with their future underlying net cash flows (undiscounted and without interest charges). If such assets are considered to be impaired, an impairment is recognized as the amount by which the carrying amount of the assets exceeds the estimated fair values of the assets. Assets to be disposed of by sale are reported at the lower of their carrying amount or estimated fair value less costs to sell. As of December 31, 2020 and 2019, the Company determined that no events or changes in circumstances existed that would otherwise indicate any impairment of its long-lived assets. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant Liability </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The Company classifies warrants to purchase shares of Series C and Series D redeemable convertible preferred stock that are contingently puttable or redeemable as liabilities. Such warrants are measured and recognized at fair value and are subject to remeasurement at each balance sheet date. At the end of each reporting period, changes in fair value during the period are recognized as a component of other income (expense), net within the consolidated statements of operations and comprehensive loss. The Company will continue to adjust the warrant liability for changes in the fair value until the earlier of a) the exercise or expiration of the warrants or b) the completion of a liquidation event, including completion of an initial public offering, at which time all outstanding preferred stock warrants will be converted into warrants to purchase shares of common stock and the liability will be reclassified to additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. As of December 31, 2020, all Series C preferred stock warrants were exercised. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue Recognition </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The Company recognizes revenue in accordance with ASC 606, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from Contracts with Customers</div></div>, when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s consolidated revenue primarily comprises online sales of health and wellness products through the Company’s website, including prescription and nonprescription products. In contracts that contain prescription products, revenue also includes medical consultation services. Additionally, starting in March 2020, the Company began selling its products to a new wholesale partner, leading to an increase in revenue generated from wholesale arrangements for the year ended December 31, 2020. </div></div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue consists of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Online</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">140,728</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,286</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Wholesale</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,029</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">272</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,757</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,558</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For online revenue, the Company defines its customer as an individual who purchases products or services through the website. For wholesale revenue, Company defines its customer as a wholesale partner. The transaction price in the Company’s contracts with customers is the total amount of consideration to which the Company expects to be entitled in exchange for transferring products or services to the customer. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s contracts that contain prescription products include two performance obligations: access to (i) products and (ii) consultation services. The Company’s contracts that do not contain prescription products have a single performance obligation. Revenue is recognized at the time the related performance obligation is satisfied by transferring the promised product to the customer and, in contracts that contain services, by the provision of consultation services to the customer. The Company satisfies its performance obligation for products at a point in time, which is upon delivery of the products to a third-party carrier. The Company satisfies its performance obligation for services over the period of the consultation service, which is typically a few days. The customer obtains control of the products and services upon the Company’s completion of its performance obligations. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">For contracts with multiple performance obligations, the transaction price is allocated to each performance obligation on a relative stand-alone selling price basis. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stand-alone</div> selling price is based on the prices at which the Company separately sells the products and services, as well as market and cost-plus margin-based estimates. For the years ended December 31, 2020 and 2019, service revenue represents less than 10% of consolidated revenues. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">To fulfill its promise to customers for contracts that include professional medical consultations, the Company maintains relationships with various “Affiliated Medical Groups,” which are professional corporations or other professional entities owned by licensed physicians and other professional entities that engage licensed medical professionals (medical doctors, physician assistants, and nurse practitioners; collectively referred to as “Providers”) to provide consultation services. Refer to Note 7 – Variable Interest Entities. The Company accounts for service revenue as a principal in the arrangement with its customers. This conclusion is reached because (i) the Company determines which Affiliated Medical Group and Provider provides the consultation to the customer; (ii) the Company is primarily responsible for the satisfactory fulfillment and acceptability of the services; (iii) the Company incurs costs for consultation services even for visits that do not result in a prescription and the sale of products; and (iv) the Company, at its sole discretion, sets all listed prices charged on its websites for products and services. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">Additionally, to fulfill its promise to customers for contracts that include professional medical consultations, the Company maintains relationships with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">third-party</div> pharmacies (“Partner Pharmacies”) to fill prescriptions that are ordered by the Company’s customers. The Company accounts for prescription product revenue as a principal in the arrangement with its customers. This conclusion is reached because (i) the Company has sole discretion in determining which Partner Pharmacy fills a customer’s prescription; (ii) Partner Pharmacies fill the prescription based on fulfillment instructions provided by the Company including using Company’s branded packaging for generic products; (iii) the Company is primarily responsible to the customer for the satisfactory fulfillment and acceptability of the order; (iv) the Company is responsible for refunds of the prescription medication after transfer of control to the customer; and (v) the Company, at its sole discretion, sets all listed prices charged on its website for products and services. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company estimates refunds using the expected value method based on historical refunds granted to customers. The Company updates its estimate at the end of each reporting period and recognizes the estimated amount as contra-revenue with a corresponding refund liability. Sales, value-added, and other taxes are excluded from the transaction price and, therefore, from revenue. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The Company has made an accounting policy election to account for shipping and handling activities performed after the control of a product has been transferred to the customer as fulfillment costs, with direct costs to ship products to customers included in cost of revenue. The Company’s contracts with customers do not contain costs to obtain or costs to fulfill contracts with customers in accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">340-40,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other Assets and Deferred Costs – Contracts with Customers.</div></div> </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For online sales, payment for prescription medication and nonprescription products is typically collected from the customer a few days in advance of product shipment. Contract liabilities are recorded when payments have been received from the customer for undelivered products or services and are recognized as revenue when the performance obligations are later satisfied. Contract liabilities consisting of balances related to customer prepayments are recognized as current deferred revenue on the consolidated balance sheets of which substantially all of the balance is recognized in the following month. For wholesale arrangements, payments are collected in accordance with contract terms. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue consists of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 78%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Online</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">140,728</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,286</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Wholesale</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,029</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">272</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total revenue</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">148,757</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82,558</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 140728000 82286000 8029000 272000 148757000 82558000 0.10 0.10 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of Revenue </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cost of revenue consists of costs directly attributable to the products shipped and services rendered, including product costs, packaging materials, shipping costs, and labor costs directly related to revenue generating activities. Costs related to free products where there is no expectation of future purchases from a customer are considered to be selling, general, or administrative expenses and are excluded from cost of revenue. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income Taxes </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company accounts for income taxes using the asset and liability method whereby deferred tax asset and liability account balances are determined based upon differences between the financial reporting and tax reporting basis of assets and liabilities and are measured using the enacted tax rates and laws that will be in effect when the differences are expected to reverse. The Company provides a valuation allowance, if necessary, to reduce deferred tax assets to their estimated realizable value. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The Company determines its valuation allowance on deferred tax assets by considering both positive and negative evidence, including its operating results, ongoing tax planning, and forecasts of future taxable income on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">jurisdiction-by-jurisdiction</div></div> basis, to ascertain whether it is more likely than not that deferred tax assets will be realized. In the event the Company determines that it would be able to realize its deferred income tax assets in the future in excess of their net recorded amount, it would make an adjustment to the valuation allowance, which would reduce the provision for income taxes. Conversely, in the event that all or part of the net deferred tax assets are determined not to be realizable in the future, an adjustment to the valuation allowance would be charged to earnings in the period such determination is made. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">In addition, the calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations. The Company recognizes potential liabilities based on an estimate of whether, and the extent to which, additional taxes will be due. The Company accounts for uncertain tax positions in accordance with the relevant guidance, which prescribes a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-step</div> approach to </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">recognize and measure uncertain tax positions taken or expected to be taken in the income tax return, and also provides guidance on recognition, classification, interest and penalties, disclosure, and transition. The first step is to evaluate the tax position taken or expected to be taken by determining whether the weight of available evidence indicates that it is more likely than not that the tax position will be sustained in an audit, including resolution of any related appeals or litigation process. The second step is to measure the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate <div style="display:inline;">settlement.​​​​​​​​​​​​​​​​​​​​​</div> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-Based Compensation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The fair value of stock options, equity-classified warrants issued to vendors, and restricted stock units (“RSUs”), are measured at the grant date fair value. The fair value of employee stock options and vendor warrants are generally determined using the Black-Scholes Merton (“BSM”) option-pricing model using various inputs, including estimates of expected volatility, term, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">risk-free</div> rate, and future dividends. Stock options that were granted to the Company’s CEO with performance conditions were valued using the Monte Carlo simulation model. The Company recognizes compensation costs on a straight-line basis over the requisite service period of the employee and vendor, which is generally the option vesting term of four years for options and warrants that do not have performance conditions. Stock options and RSUs with performance conditions are recognized when it is probable that performance criteria will be achieved and compensation cost is recognized using the accelerated attribution method. The Company accounts for forfeitures as they occur. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair Value of Common Stock – </div></div>Given the absence of a public trading market, the Board of Directors of the Company considers numerous objective and subjective factors to determine the fair value of common stock at each meeting at which awards are approved. These factors include, but are not limited to, (i) contemporaneous valuations of common stock performed by an independent valuation specialist; (ii) developments in the Company’s business and stage of development; (iii) the Company’s operational and financial performance and condition; (iv) issuances of preferred stock and the rights and preferences of preferred stock relative to common stock; (v) current condition of capital markets and the likelihood of achieving a liquidity event, such as an initial public offering or sale of the Company; and (vi) the lack of marketability of the Company’s common stock. For financial reporting purposes, the Company considers the amount of time between the valuation date and the grant date to determine whether to use the latest common stock valuation or a straight-line interpolation between the two valuation dates. The determination includes an evaluation of whether the subsequent valuation indicates that any significant change in valuation had occurred between the previous valuation and the grant date. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Expected Term – </div></div>The Company calculates the expected term using the simplified method based on the options’ vesting term and contractual terms as the Company does not have sufficient relevant historical information to develop reasonable expectations about future exercise patterns and post-vesting employment termination behavior. </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Expected Volatility – </div></div>The volatility is derived from the average historical stock volatilities of a peer group of public companies that the Company considers to be comparable to its business over a period equivalent to the expected term of the share-based grants. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risk-free Interest Rate – </div></div>The Company derives the risk-free interest rate assumption from the United States Treasury’s rates for the U.S. Treasury <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">zero-coupon</div> bonds with maturities similar to those of the expected term of the awards being valued. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dividend Yield – </div></div>The Company bases the assumed dividend yield on its expectation of not paying dividends in the foreseeable future. Consequently, the expected dividend yield used is zero. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The Company issues shares for the early exercise of common stock options. The unvested shares are subject to the Company’s repurchase right at the lower of the fair market value of the shares of common stock on the date of repurchase or their original purchase price. The proceeds initially are recorded as a liability from the early exercise of stock options and recorded within accrued liabilities on the consolidated balance sheets. These amounts are reclassified to common stock and additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital as the Company’s repurchase right lapses. </div> 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leases </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The Company leases a facility under a noncancelable lease agreement that is accounted for as an operating lease. Rent expense is recorded on a straight- line basis over the lease term. For rent abatement and rent escalation provisions, the Company recognizes the related rent expense on a straight-line basis over the lease term. The difference between cash rent payments and the recognition of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">straight-line</div> rent expense is recorded as deferred rent and amortized over the lease term. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Employee Benefit Plan </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In 2018, the Company adopted a 401(k) Profit Sharing Plan covering substantially all of its U.S. employees. In 2020, the Company adopted a new 401 (k) Profit Sharing Plan upon transferring 401(k) administration to a new service provider. The Company has not contributed to the plans since their inception. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Advertising </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December 31, 2020 and 2019, customer acquisition costs were $44.0 million and $51.6 million, respectively. These customer acquisition expenses are charged to expense as incurred and recorded within marketing expense on the consolidated statements of operations and comprehensive loss. </div></div> 44000000.0 51600000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other Comprehensive Income </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The Company’s other comprehensive income is impacted by foreign currency translation and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> investment fair value adjustments. The impact of foreign currency translation is affected by the translation of assets and liabilities of the Company’s United Kingdom foreign subsidiary, which is denominated in pounds sterling. The primary assets and liabilities affecting the adjustments are cash and cash equivalents, other assets, and accounts payable. The impact of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> securities is primarily affected by unrecognized gains and losses related to fluctuations in the fair market value of the securities. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liquidity </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s operations have been financed primarily through the issuance of common and preferred stock. Since inception, the Company has incurred negative cash flows as it is expending significant resources in expanding its activities. This has resulted in losses from operations, which are expected to continue for the foreseeable future years, and an accumulated deficit. The Company may require additional financing to fund operations to meet its business plan. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the year ended December 31, 2020, the Company incurred a net loss of $18.1 million and had negative cash flows from operating activities of $2.5 million. As of December 31, 2020, the Company had an accumulated deficit of $171.3 million, cash and cash equivalents of $27.3 million, and short-term investments of $72.9 million. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The Company believes that its existing cash and investment balances and availability under borrowing agreements are sufficient for the Company to meet its obligations through at least March 31, 2022. Management considers that there are no conditions or events in the aggregate, including the impact of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, that raise substantial doubt about the entity’s ability to continue as a going concern for a period of at least one year from the date the consolidated financial statements are issued. Refer to Note 17 – Subsequent Events for transactions occurring subsequent to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-end</div> resulting in increased liquidity. </div> -18100000 2500000 -171300000 27300000 72900000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recently Adopted Accounting Pronouncements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">In November 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-18,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Statement of Cash Flows (Topic 230): Restricted Cash</div></div>. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-18</div> requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">beginning-of-period</div></div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">end-of-period</div></div> total amounts shown on the consolidated statement of cash flows. The Company adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-18</div> as of January 1, 2019, using a retrospective transition method to each period presented. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-13,</div> Disclosure Framework – Changes to the Disclosure Requirements for Fair Value Measurement, which amends ASC 820, Fair Value Measurement. This ASU modifies the disclosure requirements for fair value measurements by removing, modifying, or adding certain disclosures. The standard is effective for public companies for fiscal years beginning after December 15, 2019, with early adoption permitted for removed disclosures and delayed adoption until fiscal year 2020 permitted for the new disclosures. The Company adopted this disclosure requirement for the year ended December 31, 2020. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">In August 2018, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangibles-Goodwill and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Other-Internal-Use</div></div> Software (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">350-40)</div></div></div>, which aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. The standard is effective for public companies for fiscal years beginning after December 15, 2019. The Company adopted ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-15</div> as of January 1, 2019, which did not have an impact on the consolidated financial statements. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Recently Issued Accounting Pronouncements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">In February 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-02,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases (Topic 842)</div></div>, which requires lessees to recognize leases on their balance sheets and disclose key information about leasing arrangements. The ASU establishes a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> (“ROU”) model that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with terms longer than 12 months. Leases will be classified as finance or operating, with classification affecting the pattern and classification of expense recognition on the income statement. The standard is effective for smaller reporting companies for fiscal years beginning after December 15, 2021 and for interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. In July 2018, the FASB approved an amendment to the new guidance that allows companies the option of using the effective date of the new standard as the initial application (at the beginning of the period in which it is adopted, rather than at the beginning of the earliest comparative period) and to recognize the effects of applying the new ASU as a cumulative effect adjustment to the opening balance sheet or retained earnings. The Company is currently evaluating the impact of this guidance on its consolidated financial statements. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">In June 2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </div></div>to require the measurement of expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The guidance also amends the impairment model for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">available-for-sale</div></div> debt securities and requires entities to determine whether all or a portion of the unrealized loss on such debt security is a credit loss. In November 2018, ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2018-19</div> aligns the implementation date for nonpublic entities’ annual financial statements with the implementation date for their interim financial statements and clarify the scope of the guidance in the amendments in ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13</div> to clarify that receivables arising from operating leases are not within the scope of <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Credit Losses (Topic 326) </div></div>and should be accounted for in accordance with <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Leases (Topic 842</div></div>). In April 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-04,</div> which, among other amendments, allows for certain policy elections and practical expedients related to accrued interest on financial instruments. In November 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-10</div> and ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-11,</div> which addressed certain aspects of the guidance related to effective dates, expected recoveries, troubled debt restructurings, accrued interest receivables, and financial assets secured by collateral. In February and March 2020, the FASB also issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-02</div> and ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-03,</div> respectively, which provide certain amendments and improvements to sections of ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13.</div> These standards are effective for smaller reporting companies for fiscal years and interim periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Simplifying the Accounting for Income Taxes</div></div>, which is intended to improve consistency and simplify several areas of existing guidance. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12</div> removes certain exceptions to the general principles related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12</div> is effective for annual reporting periods beginning after December 15, 2020 for public entities, including interim periods within those fiscal years. The standard is effective for public companies for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of this guidance on its consolidated financial statements. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3. Short-term Investments </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments as of December 31, 2020, consist of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 86%; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adjusted<br/>Cost</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/>Gains</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/>Losses</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair<br/>Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">55,224</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">5</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(2</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">55,227</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government bonds</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">14,121</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">2</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">14,123</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset-backed bonds</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3,514</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3,514</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total short-term investments</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">72,859</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">7</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(2</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">72,864</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments as of December 31, 2019, consist of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 87%; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adjusted<br/>Cost</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/>Gains</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/>Losses</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair<br/>Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">24,386</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">24,389</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government bonds</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3,515</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">2</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3,517</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset-backed bonds</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">9,811</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">4</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">9,815</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total short-term investments</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">37,712</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">9</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">37,721</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments mature within one year. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments as of December 31, 2020, consist of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 86%; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adjusted<br/>Cost</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/>Gains</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/>Losses</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair<br/>Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">55,224</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">5</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(2</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">55,227</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government bonds</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">14,121</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">2</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">14,123</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset-backed bonds</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3,514</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3,514</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total short-term investments</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">72,859</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">7</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">(2</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">) </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">72,864</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments as of December 31, 2019, consist of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="color: white; line-height: 0pt; visibility: hidden;"> <td style="width: 87%; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="white-space: nowrap;">                </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Adjusted<br/>Cost</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/>Gains</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Unrealized<br/>Losses</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair<br/>Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">24,386</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">24,389</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government bonds</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3,515</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">2</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">3,517</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset-backed bonds</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">9,811</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">4</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">9,815</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total short-term investments</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">37,712</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">9</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">—  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;">37,721</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="font-family: &quot;Times New Roman&quot;; letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 55224000 5000 2000 55227000 14121000 2000 0 14123000 3514000 0 0 3514000 72859000 7000 2000 72864000 24386000 3000 0 24389000 3515000 2000 0 3517000 9811000 4000 0 9815000 37712000 9000 0 37721000 within one year <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4. Inventory </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory consists of the <div style="display:inline;">following</div> (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,856</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,936</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw materials</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">687</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">196</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Work-in-process</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total inventory</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,543</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,217</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory consists of the <div style="display:inline;">following</div> (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Finished goods</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,856</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,936</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Raw materials</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">687</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">196</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Work-in-process</div></div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total inventory</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,543</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,217</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 2856000 3936000 687000 196000 0 85000 3543000 4217000 <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5. Prepaid Expenses and Other Current Assets </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses and other current assets consist of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Trade and other receivables, net</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,147</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">859</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,691</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,946</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vendor deposits</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,395</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,737</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other current assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">171</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total prepaid expenses and other current assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,404</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,022</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses and other current assets consist of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Trade and other receivables, net</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,147</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">859</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Prepaid expenses</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,691</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,946</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vendor deposits</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,395</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,737</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other current assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">171</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">480</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total prepaid expenses and other current assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,404</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,022</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 1147000 859000 2691000 1946000 1395000 1737000 171000 480000 5404000 5022000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6. Accrued Liabilities </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued liabilities consist of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing expenses</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,122</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Legal fees</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">74</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payroll costs</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">322</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax payables</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">651</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">597</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant exercise deposit liability</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">664</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other accrued liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">660</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">433</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total accrued liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,984</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,026</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued liabilities consist of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing expenses</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,122</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Legal fees</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">74</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payroll costs</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">919</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">322</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax payables</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">651</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">597</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant exercise deposit liability</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">664</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other accrued liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">660</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">433</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total accrued liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,984</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,026</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 1122000 600000 968000 74000 919000 322000 651000 597000 664000 0 660000 433000 4984000 2026000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7. Variable Interest Entities </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In order for customers to obtain a prescription product, customers must complete a consultation with a Provider on the Company’s website through one of the Affiliated Medical Groups and receive a written prescription by the applicable Provider. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Affiliated Medical Groups and the Company do not have any shareholders in common. The Affiliated Medical Groups are 100% owned by licensed physicians. The Company is party to service agreements with the Affiliated Medical Groups pursuant to which the Company provides management and administrative services and collects the medical consultation fees from customers on behalf of the Affiliated Medical Groups. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In October 2020, the Company also entered into service agreements with XeCare LLC (“XeCare”), a licensed mail order pharmacy which is expected to provide prescription fulfillment services solely to the Company’s customers. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Affiliated Medical Groups and XeCare are legal entities that the Company has determined qualify as variable interest entities (“VIEs”). The Company determined that it is the primary beneficiary of these entities for accounting purposes because it has the ability to direct the activities that most significantly affect the entities’ economic performance and has the obligation to absorb losses. Under the VIE model, the Company presents the results of operations and the financial position of the Affiliated Medical Groups and XeCare as part of the consolidated financial statements of the Company as if the consolidated group were a single economic entity. There is no noncontrolling interest upon consolidation of the entities. The results of operations and cash flows of the Affiliated Medical Groups and XeCare are also included in the Company’s consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify; text-indent: 0px;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; top: 0px; display: inline !important;;display:inline;"/> <div style="color: rgb(0, 0, 0); font-family: &quot;Times New Roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">For the years ended December 31, 2020 and 2019, the Affiliated Medical Groups and XeCare combined charged the Company $12.0 million and $2.6 million, respectively for services rendered. For the years ended December 31, 2020 and 2019, the net losses generated by the Affiliated Medical Groups and XeCare combined were $1.9 million and $9.3 million, respectively, after elimination of intercompany transactions and balances.</div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> 1 12000000.0 2600000 -1900000 -9300000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8. Fair Value Measurements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2020, is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,163</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—    </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,163</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,123</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,123</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset-backed bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,514</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,514</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,006</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,006</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term investments:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,169</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">85,557</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">98,726</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2019, is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,880</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,880</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">479</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">479</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,389</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,389</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset-backed bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,815</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,815</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term investments:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,030</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,230</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 9,097</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,097</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,097</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,097</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The fair values of cash, accounts receivable, accounts payable, and accrued liabilities approximated their carrying values as of December 31, 2020 and 2019, due to their short-term nature. All other financial instruments except for the warrant liability are valued either based on recent trades of securities in active markets or based on quoted market prices of similar instruments and other significant inputs derived from or corroborated by observable market data. The warrant liability contains significant unobservable inputs including the share exchange ratio in evaluating the fair value of underlying common stock, expected term, and exercise price. Therefore, the warrant liability was evaluated to be a Level 3 fair value measurement. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In prior periods, the fair value of the preferred stock warrant liability had been measured using the BSM option-pricing model and Monte Carlo simulation. The following assumptions were used in determining the fair value of the Series C preferred stock warrant liability related to 1,341,865 warrants at an exercise price of $0.03 and to 89,747 warrants at an exercise price of $7.67: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 10%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Measurement Date</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected term (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.41</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">61.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.63</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company changed its valuation method as a result of increased probability that the Company’s common shares would be publicly listed in the near- term and began using a probability weighted expected returns methodology during 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">As of December 31, 2020, the Company reverted to using a BSM option-pricing model to determine the value of the outstanding Series D preferred stock warrants (that replaced the Series C preferred stock warrants as discussed in Note 9 – Borrowing Arrangements). This was a result of the Company expecting to close a Merger (defined in Note 17 – Subsequent Events) with OAC, a publicly traded special purpose acquisition company (“SPAC”), after obtaining approval from the Securities Exchange Commission to file a proxy statement on December 29, 2020. Accordingly, the Company determined the value of the Company’s equity based on the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">10-day</div> weighted average trading price of OAC of $13.98, adjusted for the share exchange ratio of 0.4530 (as determined upon consummation of the Merger), and applied a discount for lack of marketability of 3%, for a fair value of $6.14. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following assumptions and inputs were also used in the BSM calculation: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 12%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Measurement Date</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected term (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.91</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">57.90</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.49</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise price (Series D preferred stock issuance price)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.15</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Expected Term – </div></div>The expected term is the contractual life of the warrants which is seven years from the warrant agreement date of November 27, 2019. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Expected Volatility – </div></div>The volatility is derived from the average historical stock volatilities of a peer group of public companies that the Company considers to be comparable to its business over a period equivalent to the expected term of the warrants. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Risk-free Interest Rate – </div></div>The Company derives the risk-free interest rate assumption from the United States Treasury’s rates for the U.S. Treasury <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">zero-coupon</div> bonds with maturities similar to those of the expected term of the warrants being valued. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dividend Yield – </div></div>The Company bases the assumed dividend yield on its expectation of not paying dividends in the foreseeable future. Consequently, the expected dividend yield used is zero. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The change in the fair value of preferred stock warrant liabilities is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,097</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Issuance of Series C preferred stock warrants</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,048</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised warrants</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,292</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,101</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(951</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,097</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the years ended December 31, 2020 and 2019, the Company had no transfers between levels of the fair value hierarchy of its assets or liabilities measured at fair value. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2020, is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 70%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,163</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—    </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,163</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55,227</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,123</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,123</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset-backed bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,514</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,514</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,006</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,006</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term investments:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,169</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">85,557</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">98,726</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s fair value hierarchy for its financial assets and liabilities that are measured at fair value on a recurring basis as of December 31, 2019, is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 68%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Assets</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,880</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,880</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">479</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">479</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,389</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,389</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Government bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,517</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Asset-backed bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,815</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,815</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted cash:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Long-term investments:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Corporate bonds</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total assets</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">21,030</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">38,200</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,230</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant liability</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 9,097</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,097</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total liabilities</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,097</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,097</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 12163000 0 0 12163000 0 12693000 0 12693000 0 55227000 0 55227000 0 14123000 0 14123000 0 3514000 0 3514000 1006000 0 0 1006000 0 0 0 0 13169000 85557000 0 98726000 0 0 906000 906000 0 0 906000 906000 20880000 0 0 20880000 0 479000 0 479000 0 24389000 0 24389000 0 3517000 0 3517000 0 9815000 0 9815000 150000 0 0 150000 0 0 0 0 21030000 38200000 0 59230000 0 0 9097000 9097000 0 0 9097000 9097000 The following assumptions were used in determining the fair value of the Series C preferred stock warrant liability related to 1,341,865 warrants at an exercise price of $0.03 and to 89,747 warrants at an exercise price of $7.67: <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 10%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Measurement Date</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected term (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.41</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">61.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.63</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following assumptions and inputs were also used in the BSM calculation: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 85%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 12%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Measurement Date</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected term (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.91</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">57.90</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.49</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise price (Series D preferred stock issuance price)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.15</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 1341865 0.03 89747 7.67 P3Y4M28D 0.6100 0.0163 0.0000 P10D 0.1398 0.4530 0.03 6.14 P5Y10M28D 0.5790 0.0049 0.0000 3.15 P7Y 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The change in the fair value of preferred stock warrant liabilities is as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,097</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Issuance of Series C preferred stock warrants</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,048</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised warrants</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(11,292</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,101</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(951</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ending balance</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">906</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,097</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 9097 0 0 10048000 -11292000 0 3101 -951 906 9097 0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9. Borrowing Arrangements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Silicon Valley Bank </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">On November 14, 2017, the Company entered into a Loan and Security Agreement (the “2017 Loan Agreement”) with Silicon Valley Bank (“SVB”) consisting of term loans of up to $2.0 million, with a maturity date of February 1, 2021. The Term Loan was effective August 31, 2018 and interest rate for the term loan is <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">The Wall Street Journal</div></div>’s prime rate (“Prime Rate”) plus 1.25%. In connection with the 2017 Loan Agreement, the Company issued a warrant to SVB to purchase 366,281 shares of the Company’s Class A common stock at an exercise price of $0.06 per share. The warrant expires November 14, 2027 and had an estimated fair value of $0.1 million at the time of issuance. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On May 16, 2018, the Company and SVB amended and restated the 2017 Loan Agreement (the “First Amended and Restated Loan Agreement”) to, among other things, make available an additional term loan amount of up to $11.25 million, which can be drawn over a total of three advances from SVB up to $3.75 million each. Additionally, the payment schedule was modified to 12 equal payments of principal, plus accrued and unpaid interest. In connection with the First Amended and Restated Loan Agreement, the Company issued a warrant to SVB to purchase 58,865 shares of the Company’s Class A common stock at an exercise price of $0.06 per share. The warrant expires May 16, 2028 and had an aggregate fair value of $0.1 million at the time of issuance. The issuance of the warrants was considered debt issuance cost and is amortized over the life of the loan. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">On November 27, 2019, the Company and SVB amended and restated the Amended and Restated Loan Agreement, dated as of May 16, 2018 (the “Second Amended and Restated Loan Agreement”), which accelerated the repayment of the existing loan over a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">six-month</div> period, to be paid in full by May 1, 2020 (the “Existing Term Loan”). The Company repaid the loan by May 1, 2020. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In the Second Amended and Restated Loan Agreement, SVB also provided a revolving debt facility for the Company (the “Revolving Line”), of up to $8.0 million, with a maturity date of December 31, 2020. Upon termination of the Revolving Line for any reason prior to its maturity date, the Company shall pay, in addition to any payments owed, a termination fee equal to 1.00% of the Revolving Line. The interest rate for the Revolving Line is equal to the Prime Rate plus 0.50%, with a floor of 5.75%. The Company did not draw down from this Revolving Line and therefore, no amounts were required to be repaid by December 31, 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the Second Amended and Restated Loan Agreement, upon the Company’s request, SVB will issue letters of credit (the “Letters of Credit”) for the Company’s account in an aggregate amount not to exceed $2.0 million, which is reduced by the amount otherwise available with respect to the cash management services, which may include merchant services, direct deposit of payroll, business credit card, and check cashing services identified in SVB’s various agreements. On September 30, 2020, the Company entered into the First loan Modification Agreement (“Loan Modification Agreement”) and the aggregate amount of the Letters of Credit was amended to $3.5 million. As of December 31, 2020, SVB issued on the Company’s behalf, a letter of credit in the amount of $0.8 million as a security deposit for a warehouse space in New Albany, Ohio. SVB required the Company to maintain $0.8 million as a collateral for the outstanding letter of credit. The Company expects to continue to renew the letter of credit through the duration of the lease. As this is for longer than one year, the Company presents the $0.8 million within restricted cash, noncurrent on the consolidated balance sheet. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company also has a business credit card as part of the cash management services offered by SVB. The Company could request an amount not to exceed $2.0 million, in connection with SVB’s cash management services, which amount is reduced by the amount utilized for any issuances of Letters of Credit. This amount was also amended to $3.5 million by the Loan Modification Agreement. Any cash management services are treated as advances under the Revolving Line. For the Company to continue to use the credit card, SVB required the Company to maintain $0.2 million in a collateralized money market account and this was reflected within restricted cash on the consolidated balance sheet as of December 31, 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In connection with the Second Amended and Restated Loan Agreement, the Company issued a warrant to SVB to purchase 37,244 shares of the Company’s Class A common stock at an exercise price of $1.75 per share. The warrant expires November 26, 2029 and had an aggregate fair value of $0.1 million at the time of issuance. The fair value of the warrant for shares of the Class A common stock, as well as costs to close the facility, were considered debt issuance costs and are recorded within prepaid expenses and other current assets on the consolidated balance sheets and amortized over the term of the loan. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020 and 2019, the Company was in compliance with all of its covenants under the Second Amended and Restated Loan Agreement. As collateral, the Company provided SVB a security interest in substantially all its assets. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">TriplePoint Venture Growth </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On November 27, 2019, the Company entered into a Plain English Capital Growth and Security Agreement (the “2019 Capital Agreement”) with TriplePoint Venture Growth (“TPC”) consisting of a term loan in the aggregate principal amount of up to $50.0 million, with $25.0 million being available immediately through December 31, 2020 (the “Part 1 Commitment Amount”), and an additional $25.0 million becoming available upon utilization of the Part 1 Commitment Amount </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">through December 31, 2020. There is no minimum advance amount. As collateral, the Company has provided a second lien security interest to TPC of substantially all its assets. As of December 31, 2020, the Company had not drawn down from this term loan and the facility expired. The costs associated with issuing the debt facility are recorded as debt issuance costs within prepaid expenses and other current assets on the consolidated balance sheet with amortization recorded over the available period of the facility. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In addition to the costs above and in connection with the 2019 Capital Agreement, the Company issued to TPC a warrant granting TPC the right to purchase 89,747 shares of the Company’s Series C preferred stock at an exercise price of $7.67 per share, subject to adjustment in regard to the preferred stock series, number of shares and exercise price if the per share price of subsequent preferred stock rounds is less than $7.67. The estimated fair value of the Company’s Series C preferred stock warrants at the time of issuance and as of December 31, 2019, was $0.1 million. The fair value of the warrants was considered debt issuance costs and is recorded within prepaid expenses and other current assets on the consolidated balance sheet with amortization recorded over the available period of the facility. The fair value was estimated using the BSM option-pricing model and has been recorded within warrant liability on the consolidated balance sheets. Refer to Note 8 – Fair Value Measurements for further discussion. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On March 12, 2020, the Company sold Series D preferred stock at an issuance price of $6.96, which triggered an adjustment to the TPC warrant terms per the original agreement, resulting in conversion of the previously issued 89,747 Series C preferred stock warrants at an exercise price of $7.67 into 98,723 Series D preferred stock warrants at an exercise price of $6.96. </div></div> 2000000.0 prime rate (“Prime Rate”) 0.0125 366281 0.06 100000 11250000 3750000 58865 0.06 100000 8000000.0 1.00 Prime Rate plus 0.50% 0.0050 0.0575 0 2000000.0 3500000 200000 37244 1.75 2029-11-26 100000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10. Income Taxes </div></div></div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For financial reporting purposes, loss before provision for income taxes includes the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Domestic</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16,934</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(71,644</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,053</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(330</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss before provision for income taxes</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,987</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(71,974</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of the provision for income taxes consisted of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current provision</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred provision</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total expense</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax provision related to continuing operations differs from the amounts computed by applying the statutory income tax rate of 21% to pretax loss as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax at statutory rate</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,777</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(15,115</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State taxes, net of federal benefits</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(364</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,690</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in valuation allowance</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,948</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,560</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-based compensation</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">698</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,471</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant compensation</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(403</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other, net</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(136</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of deferred tax assets and liabilities are as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net operating loss carryforwards</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">44,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reserves and accruals</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">68</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">163</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-based compensation</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">732</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">283</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">211</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">315</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other intangibles</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other deferred tax assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">378</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">274</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total gross deferred tax assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45,816</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41,025</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less valuation allowance</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(44,576</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(40,496</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,240</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">529</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fixed assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,206</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(321</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other deferred tax liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(34</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(208</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,240</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(529</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net deferred tax assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company determines its valuation allowance on deferred tax assets by considering both positive and negative evidence to ascertain whether it is more likely than not that deferred tax assets will be realized. Realization of deferred tax assets is dependent upon the generation of future taxable income, if any, the timing and amount of which are uncertain. Due to the Company’s history of losses, the Company believes that it is not more likely than not that all of the deferred tax assets can be realized as of December 31, 2020 and 2019. Accordingly, the Company has recorded a full valuation allowance against its deferred tax assets. The valuation allowance increased by $4.1 million and $17.4 million, during the years ended December 31, 2020 and 2019, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the Company has $164.1 million, $119.8 million, and $1.6 million in federal, state, and foreign loss carryforwards (not tax effected), respectively, of which $157.9 million, $14.9 million, and $1.2 million in federal, state, and foreign loss carryforwards, respectively, do not expire. The remaining federal and state loss carryforwards begin to expire in 2037 and 2023, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Internal Revenue Code Sections 382 and 383 place a limitation on the amount of taxable income that can be offset by carryforward tax attributes, such as net operating losses or tax credits, after a change in control. Generally, after a change in control, a loss corporation cannot deduct carryforward tax attributes in excess of the limitation prescribed by Sections 382 and 383. Therefore, certain of the Company’s carryforward tax attributes may be subject to an annual </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">limitation regarding their utilization against taxable income in future periods. As a result of issuances of different classes of preferred stock to investors in 2017, 2018, and 2019, the Company triggered “ownership change(s)” as defined in Section 382 and related provisions. The Company believes that some of its net operating losses may be limited by these ownership changes but that any limitation would not have a significant impact to the financial statements since there is no utilization of the net operating losses and a full valuation allowance exists against the net operating losses. Subsequent ownership changes may subject the Company to annual limitations of its net operating losses. Such annual limitation could result in the expiration of the net operating loss and credit carryforwards before utilization. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has incurred net operating losses since inception, and it does not have any significant unrecognized tax benefits. The Company’s policy is to include interest and penalties related to unrecognized tax benefits, if any, within the provision for taxes on the consolidated statement of operations. Any adjustments to the Company’s uncertain tax positions would result in an adjustment of its net operating loss and valuation allowance rather than resulting in an impact to the effective tax rate. It is not expected that there will be any material change in the unrecognized tax benefits within the next 12 months. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company files income tax returns in the U.S., United Kingdom, and various state and local jurisdictions. Due to the net operating loss carryforward, the statute of limitations is open for 2017 and forward for all jurisdictions, none of which are currently under examination by any tax authorities. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For financial reporting purposes, loss before provision for income taxes includes the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Domestic</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(16,934</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(71,644</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,053</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(330</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loss before provision for income taxes</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(17,987</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(71,974</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> -16934000 -71644000 -1053000 -330000 -17987000 -71974000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of the provision for income taxes consisted of the following (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Current:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total current provision</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Federal</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Foreign</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred provision</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total expense</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 0 0 127000 90000 0 0 127000 90000 0 0 0 0 0 0 0 0 127000 90000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Income tax provision related to continuing operations differs from the amounts computed by applying the statutory income tax rate of 21% to pretax loss as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 80%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tax at statutory rate</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,777</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(15,115</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">State taxes, net of federal benefits</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(364</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,690</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in valuation allowance</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,948</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,560</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-based compensation</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">698</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,471</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrant compensation</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(403</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other, net</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">25</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(136</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">127</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> -3777000 -15115000 -364000 -2690000 3948000 16560000 698000 1471000 -403000 0 25000 -136000 127000 90000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The components of deferred tax assets and liabilities are as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 79%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax assets:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net operating loss carryforwards</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">44,342</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39,990</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reserves and accruals</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">68</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">163</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-based compensation</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">732</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">283</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventory</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">211</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">315</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other intangibles</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred revenue</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">33</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other deferred tax assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">378</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">274</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total gross deferred tax assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">45,816</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41,025</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less valuation allowance</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(44,576</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(40,496</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,240</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">529</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Deferred tax liabilities:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fixed assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,206</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(321</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other deferred tax liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(34</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(208</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total deferred tax liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,240</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(529</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net deferred tax assets</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 44342000 39990000 68000 163000 732000 283000 211000 315000 52000 0 33000 0 378000 274000 45816000 41025000 44576000 40496000 1240000 529000 1206000 321000 34000 208000 1240000 529000 0 0 4100000 17400000 164100000 119800000 1600000 157900000 14900000 1200000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11. Commitments and Contingencies </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Leases </div></div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total rent expense for the years ended December 31, 2020 and 2019, was $2.1 million and $1.5 million, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">In January 2020, the Company entered into a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">63-month</div> noncancelable lease for 302,880 square feet of warehouse space in New Albany, Ohio. The lease commenced on June 1, 2020. Total minimum lease payments are $7.9 million, net of rent abatement for an initial three-month period and with annual escalation of 2.5%. The Company has the option to extend the lease term for a period of <div style="letter-spacing: 0px; top: 0px;;display:inline;"/><div style="letter-spacing: 0px; top: 0px;;display:inline;">five</div> years. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Future minimum lease commitments subsequent to December 31, 2020 are as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,521</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,559</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,598</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,114</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,430</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">In July 2020, the Company ceased use of its headquarters office facility. In October 2020, the Company and the landlord agreed on a $1.4 million lease termination payment, which was settled by forfeiting security deposit of $0.7 million and cash payment of $0.7 million. This amount was recorded within selling, general and administrative expenses on the consolidated statements of operations and comprehensive loss in accordance with ASC 420, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Exit or Disposal Cost Obligations</div></div>. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Purchase Obligations </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the Company had contractual obligations to make $0.8 million in purchases related to cloud-based software contracts used in operations. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Legal Proceedings </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">From time to time, the Company is a party to various litigation, claims and other legal and administrative proceedings arising in the ordinary course of business. Some of these claims, lawsuits, and other proceedings may involve highly complex issues that are subject to substantial uncertainties, and could result in damages, fines, penalties, nonmonetary sanctions, or relief. Management is not currently aware of any matters that are reasonably likely to have a material adverse impact on the Company’s consolidated business, financial position, results of operations, or cash flows. </div></div> 2100000 1500000 P63M 302880 7900000 P3M 0.025 P5Y <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Future minimum lease commitments subsequent to December 31, 2020 are as follows (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 90%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,521</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2022</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,559</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,598</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2024</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,638</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,114</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,430</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 1521000 1559000 1598000 1638000 1114000 7430000 1400000 700000 700000 800000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">12. Stock-Based Compensation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2017 Stock Plan </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">In July 2017, the Company adopted the 2017 Stock Plan. Under the 2017 Stock Plan, the Board of Directors may grant awards, including incentive stock options, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-statutory</div> stock options, stock appreciation rights, restricted stock awards, RSU awards, and other stock awards to employees, directors, and consultants. As of December 31, 2020 and 2019, the number of authorized shares of common stock the Company may issue under the 2017 Stock Plan is 37,811,472 and 29,560,363, respectively. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Under the 2017 Stock Plan, stock options and stock appreciation rights are granted at exercise prices determined by the Board of Directors and may not be less than 100% of the estimated fair market value of the common stock on the grant date. Incentive stock options granted to any stockholders holding 10% or more of the Company’s equity cannot be granted with an exercise price of less than 110% of the estimated fair market value of the common stock on the grant date and such option is not exercisable after five years from the grant date. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Options and RSUs for new employees under the 2017 Stock Plan generally vest over four years, with 25% vesting one year after the vesting commencement date and then 1/48th of the total grant vesting monthly thereafter. Additional options and RSUs granted to current employees generally vest 1/48th of the total grant monthly over four years. Options granted are exercisable within a period not exceeding ten years from the grant date. Under the 2017 Stock Plan, an option may include a provision whereby the option holder may elect to exercise the option prior to the full vesting of the option. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020 and 2019, there were 926,665 and 3,246,552 shares, respectively, available for the Company to grant under the 2017 Stock Plan. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock Options </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">On June 17, 2020, the Board of Directors approved three grants for a total of 6,492,279 stock options to the CEO of the Company, under the 2017 Stock Plan. The stock options under the three grants have an exercise price of $2.43 per share of Class A common stock and are equity classified. The first grant of 1,623,070 stock options will vest ratably on a monthly basis over the four-year service period following the vesting commencement date of March 13, 2020 and has a contractual expiration term ten years from the date of grant. The grant-date fair value of $4.0 million was measured using the BSM option-pricing model and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stock-based</div> compensation expense is recognized ratably over the service period. The second and third grants (collectively, the performance stock options) for 3,246,139 and 1,623,070 stock options, respectively, will vest, on a condition of continuous service, upon either (i) an acquisition of the Company with per share consideration equal to at least $22.99 and $38.31, respectively, or (ii) a per share price on a public stock exchange that is at least equal to $22.99 and $38.31, respectively. The performance stock options have a contractual expiration term ten years from the date of grant. The grant-date fair value of $16.6 million was measured using a Monte Carlo simulation model and this unrecognized stock-based compensation expense will be recognized when it is probable that either of the performance criteria will be achieved. As of December 31, 2020, no compensation expense was recognized for the performance stock options since the liquidity event performance condition was not met. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The grant-date fair value of the Company’s stock options, excluding performance stock options, granted to employees and nonemployees, was estimated using the following weighted average assumptions: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected term (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.94</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.98</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62.25</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59.68</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.45</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.23</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Option activity under the 2017 Stock Plan, excluding performance stock options described above, is as follows (in thousands, except for weighted average exercise price and weighted average contractual term in years): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 59%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contractual</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise Price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in Years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Intrinsic Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,565</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.91</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,117</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.66</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised (including early exercised options vested during the period)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,705</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.53</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited and expired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(992</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,985</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.57</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.50</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">131,770</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested as of December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,583</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.13</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.82</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">56,952</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable as of December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,393</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.57</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.52</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">125,347</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The weighted average grant-date fair value of options granted for the years ended December 31, 2020 and 2019, was $3.49 per share and $1.10 per share, respectively. The intrinsic value of vested options exercised for the years ended December 31, 2020 and 2019, was $0.7 million and $0.3 million, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020 and 2019, there was $19.0 million and $7.2 million, respectively, of unrecognized stock-based compensation related to unvested stock options excluding performance awards, which is expected to be recognized over a weighted average period of 2.75 years and 2.15 years, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The cash flows resulting from the tax benefits for tax deductions resulting from the exercise of stock options in excess of the compensation expense recorded for those options (excess tax benefits) are classified as a cash flows from financing activities. Due to a full valuation allowance on deferred tax assets, the Company did not recognize any tax benefit from stock options exercises for the years ended December 31, 2020 or 2019. </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Early Exercise of Common Stock Options </div></div>– The Company issues shares upon the early exercise of common stock options. The unvested shares are subject to the Company’s repurchase right at the lower of the fair market value of the shares of common stock on the date of repurchase or their original purchase price. The proceeds from cash exercises prior to vesting are initially recorded as a deposit liability from the early exercise of stock options and recorded within accrued liabilities on the consolidated balance sheets and reclassified to additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital as the Company’s repurchase right lapses. </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">Excluded from both shares exercised and exercisable are 455,717 and 4,570,764 unvested shares that relate to the early exercise of stock options as of December 31, 2020 and 2019, respectively. These unvested shares include 421,827 and 4,341,866 shares from early-exercised options through the issuance of related-party promissory notes as of December 31, 2020 and 2019, respectively, and 33,889 and 228,897 unvested shares from cash exercises as of December 31, 2020 and 2019, respectively. Refer to Note 15 – <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Related-Party</div> Transactions for further details on the related-party promissory notes. For the years ended December 31, 2020 and 2019, 85,594 and 7,138 shares of unvested Class A common stock were repurchased for less than $0.1 million in each year, respectively. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The options outstanding and exercisable as of December 31, 2020, have been aggregated into ranges for additional disclosure as follows (in thousands, except weighted average remaining contractual life and exercise price): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td/> <td/> <td/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options Outstanding</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options Exercisable</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Remaining</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Remaining</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise Price</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contractual</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Life (in Years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contractual</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Life (in Years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom;">$</td> <td style="vertical-align: bottom;;text-align:right;">0.06</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">921</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.88</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.89</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">0.40</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,533</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,521</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1.55</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.80</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.84</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.38</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,168</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2.43</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,324</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,320</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">8.90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">117</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.80</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.80</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">9.37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.86</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">9.41</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,522</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,507</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,985</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,393</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RSUs </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RSU activity under the 2017 Stock Plan is as follows (in thousands, except for weighted average fair value): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted Average</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2019</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11.24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited and expired</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(14</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,531</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11.26</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All RSUs are subject to achievement of a liquidity event which includes (i) an initial public offering, (ii) a business combination transaction or (iii) a sale event as defined by the 2017 Stock Plan. As of December 31, 2020, no compensation expense was recognized since the liquidity event performance condition was not met and $17.3 million of unrecognized stock-based compensation expense related to unvested RSUs is expected to be recognized over a weighted average period of 4.01 years. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;">Excluded from the table above is a grant for 45,297 RSUs that were awarded to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-executive</div> officer on December 23, 2020. These RSUs have a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">grant-date</div> fair value of $12.21 per share of Class A common stock and vest upon meeting certain revenue targets from the sale of specific products in addition to achieving a liquidity event. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-executive</div> officer is required to be employed at the time the revenue targets are achieved in order to receive the awards, but the awards are not subject to any other service condition. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vendor Warrants </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Included in stock-based compensation expense is expense for issuance of Class A common stock warrants to nonemployees in connection with vendor service arrangements. Warrant activity is as follows (in thousands, except for weighted average exercise price and weighted average contractual term in years): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contractual</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise Price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Term (in Years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Intrinsic Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2019</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,432,954</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(589,872</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.82</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">843,082</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,957</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable as of December 31, 2020</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">426,980</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,043</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The weighted average grant-date fair value of vendor warrants for the years ended December 31, 2019, was $1.37 per share. There were no vendor warrant grants for year ended December 31, 2020. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020 and 2019, there was $0.6 million and $1.3 million, respectively, of unrecognized stock-based compensation related to unvested vendor warrants, which is expected to be recognized over a weighted average period of 0.73 years and 1.73 years, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock-Based Compensation Expense </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes stock-based compensation expense for employees and nonemployees, by category, on the consolidated statements of operations and comprehensive loss (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,172</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">571</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Selling, general, and administrative</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,659</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,831</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,028</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 37811472 29560363 1 0.10 1.10 P5Y P4Y 0.25 P1Y P4Y P10Y 926665 3246552 6492279 2.43 1623070 P4Y P10Y 4000000.0 3246139 1623070 22.99 38.31 22.99 38.31 P10Y 16600000 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The grant-date fair value of the Company’s stock options, excluding performance stock options, granted to employees and nonemployees, was estimated using the following weighted average assumptions: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 81%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected term (in years)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.94</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.98</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62.25</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59.68</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.45</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.23</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.00</td> <td style="vertical-align: bottom; white-space: nowrap;">% </td> </tr> </table> P5Y11M8D P5Y11M23D 0.6225 0.5968 0.0045 0.0223 0.0000 0.0000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Option activity under the 2017 Stock Plan, excluding performance stock options described above, is as follows (in thousands, except for weighted average exercise price and weighted average contractual term in years): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 59%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contractual</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Period</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate</div></div></td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise Price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in Years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Intrinsic Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2019</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,565</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.91</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,117</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.66</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised (including early exercised options vested during the period)</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,705</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.53</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited and expired</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(992</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,985</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.57</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.50</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">131,770</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested as of December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,583</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.13</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.82</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">56,952</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable as of December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,393</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.57</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.52</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">125,347</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 11565 0.91 5117 4.66 3705 0.53 992 1.75 11985 2.57 P8Y6M 131770000 4583 1.13 P7Y9M25D 56952000 11393 2.57 P8Y6M7D 125347000 3.49 1.10 700000 300000 19000000.0 7200000 P2Y9M P2Y1M24D 455717 4570764 421827 4341866 33889 228897 85594 7138 100000 100000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The options outstanding and exercisable as of December 31, 2020, have been aggregated into ranges for additional disclosure as follows (in thousands, except weighted average remaining contractual life and exercise price): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td/> <td/> <td/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 19%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" rowspan="4" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td rowspan="4" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options Outstanding</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Options Exercisable</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Remaining</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Remaining</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise Price</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contractual</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Life (in Years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contractual</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Life (in Years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom;">$</td> <td style="vertical-align: bottom;;text-align:right;">0.06</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">921</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.88</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">693</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.89</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">0.40</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,533</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2,521</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1.55</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">259</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.80</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">183</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.84</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">1.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,305</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.38</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,168</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.36</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">2.43</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,324</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,320</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.35</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">8.90</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">117</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.80</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.80</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">9.37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.86</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;;text-align:right;">9.41</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,522</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,507</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.97</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,985</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,393</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/> <td style="vertical-align: bottom; font-size: 0px;"/></tr></table> 0.06 921 P6Y10M17D 693 P6Y10M20D 0.40 2533 P7Y2M26D 2521 P7Y2M26D 1.55 259 P7Y9M18D 183 P7Y10M2D 1.75 3305 P8Y4M17D 3168 P8Y4M9D 2.43 3324 P9Y4M6D 3320 P9Y4M6D 8.90 117 P9Y9M18D 1 P9Y9M18D 9.37 4 P9Y10M9D 0 9.41 1522 P9Y11M19D 1507 P9Y11M19D 11985 11393 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RSU activity under the 2017 Stock Plan is as follows (in thousands, except for weighted average fair value): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted Average</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2019</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,545</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11.24</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited and expired</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(14</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.21</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,531</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11.26</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr></table> 0 0 1545 11.24 0 0 -14 9.21 1531 11.26 17300000 P4Y3D 45297 12.21 Warrant activity is as follows (in thousands, except for weighted average exercise price and weighted average contractual term in years): <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Average</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contractual</div></div></td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise Price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Term (in Years)</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Intrinsic Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2019</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,432,954</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.37</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(589,872</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.82</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding at December 31, 2020</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">843,082</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,957</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable as of December 31, 2020</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">426,980</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.01</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,043</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 1432954 1.37 589872 0.82 843082 1.75 P7Y3D 9957000 426980 1.75 P7Y3D 5043000 1.37 0 600000 1300000 P0Y8M23D P1Y8M23D <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarizes stock-based compensation expense for employees and nonemployees, by category, on the consolidated statements of operations and comprehensive loss (in thousands): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 82%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Year Ended December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Marketing</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,172</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">571</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Selling, general, and administrative</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,659</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,831</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8,028</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 1172000 571000 4659000 7457000 5831000 8028000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">13. Redeemable Convertible Preferred Stock </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the Company has authorized 95,997,674 million shares of redeemable convertible preferred stock, designated in series, with the rights and preferences of each designated series to be determined by the Board of Directors. </div></div> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table is a summary of the redeemable convertible preferred stock as of December 31, 2020 (in thousands, except for share data): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Series</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/>Authorized</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/>Issued and<br/>Outstanding</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/>Liquidation<br/>Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Proceeds,<br/>Net of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issuance<br/>Costs</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issue<br/>Price<br/>per<br/>Share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 62%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series Seed</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,987,477</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,987,477</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; width: 3%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,822,492</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,822,492</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,621</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,106</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.28</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">A-1</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,742,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,742,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">753</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">740</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.13</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series B</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,270,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,270,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,429</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">B-1</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,807,852</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,807,952</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,965</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.04</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">B-2</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">51,371</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49,911</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.82</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series C</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,850,340</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,760,594</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,072</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.67</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series D</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,051,872</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,472,062</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,035</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">51,900</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.96</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">95,997,674</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">93,328,118</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">268,452</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">238,641</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr></table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table is a summary of the redeemable convertible preferred stock as of December 31, 2019 (in thousands, except for share data): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Series</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/>Authorized</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/>Issued and<br/>Outstanding</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/>Liquidation<br/>Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Proceeds,<br/>Net of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issuance Costs</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issue Price<br/>per Share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 58%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series Seed</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,987,477</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,987,477</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,822,492</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,822,492</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,621</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,106</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.28</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">A-1</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,742,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,742,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">753</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">740</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.13</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series B</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,270,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,270,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,429</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">B-1</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,807,952</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,807,952</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,965</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.04</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">B-2</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">51,371</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49,911</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.82</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series C</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,271,056</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,418,729</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">102,793</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.67</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">87,366,518</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">84,514,191</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">206,138</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">186,741</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr></table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Transactions Related to Redeemable Convertible Preferred Stock </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Between March and June 2019, the Company closed transactions with a group of investors to issue 13,418,728 shares of Series C redeemable convertible preferred stock and received $92.6 million in net proceeds. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">From March to July 2020, a group of investors purchased 7,472,062 shares of Series D redeemable convertible preferred stock and the Company received $51.9 million in net proceeds. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants for Series C Preferred Stock </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In March 2019, the Company issued warrants to purchase the Company’s Series C redeemable convertible preferred stock at an exercise price of $0.03 per warrant to purchasers of the Company’s Series C redeemable convertible preferred stock. The number of warrants to be issued was variable, based on the Company’s revenue for the year ended December 31, 2019, whereby the number of warrants to be issued increased as revenue decreased. The Company considered whether the embedded feature should be accounted for as a derivative and considered that the feature has an underlying notional amount, required no initial net investment, and required net settlement. The Company, therefore, concluded that the feature would be accounted for as a derivative liability and would be recorded at fair value, with the change in the fair value of the liability recorded within other income (expense), net on the consolidated statements of operations and comprehensive loss. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In February 2020, in accordance with the terms outlined in March 2019, the Company issued 1,341,865 Series C preferred stock warrants based on 2019 revenue. The fair market value of the Series C preferred stock warrants was estimated using the BSM option-pricing model, and at the issuance date, fair value of the liability was $10.0 million. The original liability was recorded as an issuance cost for the Series C redeemable convertible preferred stock, reducing the value of the Series C proceeds within mezzanine equity on the consolidated balance sheets. Subsequent adjustments to the fair value of the Series C preferred stock warrants were recorded within other income (expense), net on the consolidated statements of operations and comprehensive loss. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The holders of the Series C preferred stock warrants exercised all their warrants and purchased 1,341,865 shares of Series C redeemable convertible preferred stock from the Company in 2020 resulting in settlement of the Series C preferred stock warrant liability. The Company received less than $0.1 million in net proceeds. Upon exercise, the warrant liability at an estimated fair market value of $11.3 million was reclassified into redeemable convertible preferred stock on the consolidated balance sheet. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In November 2019, the Company issued 89,747 Series C preferred stock warrants to TPC in connection with the 2019 Capital Agreement. The fair value of the warrants was considered debt issuance cost and recorded within prepaid and other current assets on the consolidated balance sheet. On March 12, 2020, the Company sold Series D redeemable convertible preferred stock at an issuance price of $6.96, which triggered an adjustment to the TPC warrant terms per the original agreement, resulting in conversion of the previously issued 89,747 Series C preferred stock warrants into 98,723 Series D preferred stock warrants. Refer to Note 9 – Borrowing Arrangements for further discussion. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Rights, Preferences, and Privileges of the Redeemable Convertible Preferred Stock </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Dividends </div></div>– The holders of the redeemable convertible preferred stock are entitled to receive noncumulative cash dividends in preference to any dividend on the common stock, at the rate of 8% of the applicable original issue price per annum, when and as declared by the Board of Directors. In the event that dividends are paid on any share of common stock, then, after payment of the preferential dividends, the Company will pay an additional dividend on all outstanding shares of redeemable convertible preferred stock in a per share amount equal to the amount paid or set aside for each share of common stock. No dividends on redeemable convertible preferred stock have been declared by the Board of Directors since inception. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Liquidation Preference – </div></div>In the event of a liquidation event, the holders of the redeemable convertible preferred stock are entitled to receive, in preference to the holders of the common stock, a per share amount equal to the greater of (1) the respective original issue price plus any declared but unpaid dividends or (2) the amount per share had all redeemable convertible preferred stock been converted into common stock (the “Liquidation Preference”). If the assets of the Company are insufficient to make payment in full to all holders of the convertible preferred stock, then the entire proceeds will be distributed ratably among the holders of redeemable convertible preferred stock in proportion to the full preferential amount above. After the payment of the Liquidation Preference, the remaining assets will be distributed ratably to the holders of common stock. </div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Conversion Rights – </div></div>Each share of redeemable convertible preferred stock is convertible into shares of Class A common stock, at any time, at the option of the holder. The conversion price is the original issue price (“Conversion Price”) and is subject to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">anti-dilution</div> adjustments as described below, none of which occurred as of December 31, 2020 or 2019. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Conversion Price is subject to down-round protection via an anti-dilution adjustment to reduce dilution in the event that the Company issues additional common stock at a purchase price less than the Conversion Price. The Conversion Price is also subject to proportional adjustment for stock splits, stock dividends, and the like. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Additionally, the redeemable convertible preferred stock will be automatically converted into common stock at the then-applicable Conversion Price (i) in the event that the holders of the majority of the outstanding redeemable convertible preferred stock consent to such conversion or (ii) upon the closing of a firmly underwritten public offering of shares of common stock of the Company in which the gross cash proceeds are at least $30.0 million. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Voting Rights – </div></div>The holder of each share of redeemable convertible preferred stock has voting rights equal to the number of shares of Class A common stock into which it is convertible and votes together as a single class with the common stockholders. Each share of common stock is entitled to one vote. Series B preferred holders are entitled to elect one director, and all holders of redeemable convertible preferred stock together are entitled to elect one director. Class F common stockholders are entitled to elect up to two directors. Additionally, the holders of outstanding shares of Class A common stock and Class F common stock, and holders of redeemable convertible preferred stock, voting on an as-converted basis, are entitled to elect the remaining directors. Any board vacancies may be filled by a majority of the directors then in office, though less than a quorum, or by a sole remaining director, and the chosen director will serve until the next annual election and their successors are duly elected. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As long as shares of redeemable convertible preferred stock are outstanding, the Company must obtain approval from a majority of the holders of the then-outstanding shares of redeemable convertible preferred stock in order to alter or change the rights, preferences, and privileges of redeemable convertible preferred stock; change the authorized number of shares of redeemable convertible preferred stock and common stock; create a new class or series of shares having any rights, preferences, or privileges superior to or on parity with any outstanding shares of redeemable convertible preferred stock; declare or pay any distribution other than dividends payable solely in common stock; sell, lease, transfer, exclusively license, or otherwise dispose of all or substantially </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">all of the Company’s assets; voluntarily dissolve or liquidate the Company; increase or decrease the authorized size of the Board of Directors; effect a redemption or repurchase of shares of redeemable convertible preferred stock or common stock; or create or hold capital stock in any subsidiary that is not wholly owned by the Company. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contingent Redemption – </div></div>The holders of the preferred stock have no voluntary rights to redeem shares. A liquidation or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">winding-up</div> of the Company, a greater than 50% change in control, or a sale of substantially all its assets would constitute a redemption event. Although the preferred stock is not mandatorily or currently redeemable, a liquidation or <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">winding-up</div> of the Company would constitute a redemption event outside its control. As such, the Company presents all shares of preferred stock within mezzanine equity on the consolidated balance sheets. </div> 95997674 <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table is a summary of the redeemable convertible preferred stock as of December 31, 2020 (in thousands, except for share data): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 1%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Series</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/>Authorized</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/>Issued and<br/>Outstanding</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/>Liquidation<br/>Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Proceeds,<br/>Net of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issuance<br/>Costs</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issue<br/>Price<br/>per<br/>Share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 62%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 1%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series Seed</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,987,477</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,987,477</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; width: 3%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,822,492</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,822,492</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,621</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,106</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.28</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">A-1</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,742,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,742,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">753</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">740</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.13</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series B</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,270,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,270,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,429</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">B-1</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,807,852</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,807,952</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,965</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.04</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">B-2</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">51,371</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49,911</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.82</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series C</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,850,340</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,760,594</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,072</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.67</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series D</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10,051,872</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7,472,062</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">52,035</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">51,900</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.96</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">95,997,674</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">93,328,118</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">268,452</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">238,641</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr></table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table is a summary of the redeemable convertible preferred stock as of December 31, 2019 (in thousands, except for share data): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Series</div></div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/>Authorized</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/>Issued and<br/>Outstanding</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/>Liquidation<br/>Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Proceeds,<br/>Net of</div></div><br/><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issuance Costs</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issue Price<br/>per Share</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 0px;"> <td style="width: 58%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 3%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series Seed</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,987,477</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4,987,477</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap; width: 5%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">— </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series A</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,822,492</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,822,492</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,621</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,106</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.28</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">A-1</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,742,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5,742,012</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">753</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">740</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.13</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series B</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,270,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,270,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">24,600</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">23,429</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.85</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">B-1</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,807,952</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9,807,952</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14,965</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.04</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Series <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">B-2</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,464,939</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">51,371</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">49,911</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.82</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Series C</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,271,056</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,418,729</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">102,793</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">92,590</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.67</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">87,366,518</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">84,514,191</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">206,138</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">186,741</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"> </td></tr></table> 4987477 4987477 4987477 0 0 0 23822492 23822492 23822492 6621000 5106000 0.28 5742012 5742012 5742012 753000 740000 0.13 13270590 13270590 13270590 24600000 23429000 1.85 9807852 9807952 9807952 20000000 14965000 2.04 13464939 13464939 13464939 51371000 49911000 3.82 14850340 14760594 14760594 113072000 92590000 7.67 10051872 7472062 7472062 52035000 51900000 6.96 95997674 93328118 93328118 268452000 238641000 4987477 4987477 4987477 0 0 0 23822492 23822492 23822492 6621000 5106000 0.28 5742012 5742012 5742012 753000 740000 0.13 13270590 13270590 13270590 24600000 23429000 1.85 9807952 9807952 9807952 20000000 14965000 2.04 13464939 13464939 13464939 51371000 49911000 3.82 16271056 13418729 13418729 102793000 92590000 7.67 87366518 84514191 84514191 206138000 186741000 13418728 92600000 7472062 51900000 0.03 1341865 10000000.0 1341865 100000 11300000 89747 6.96 89747 98723 0.08 0.08 0.08 0.08 0.08 0.08 0.08 0.08 0.08 0.08 0.08 0.08 0.08 0.08 0.08 0.08 30000000.0 30000000.0 1 1 1 1 2 2 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">14. Class A and Class F Common Stock </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has two classes of authorized common stock, Class A common stock and Class F common stock. Shares issued on early exercise are not considered outstanding for accounting purposes because the employees are not entitled to the rewards of stock ownership. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The rights of the holders of Class A and Class F common stock are identical, except with respect to (i) electing members of the Board of Directors and (ii)    voting rights. The Class F common stockholders, voting as a group, are entitled to elect up to two directors. Series B preferred holders are entitled to elect one director, and all preferred holders together are entitled to elect one director. The holders of outstanding shares of Class A and Class F common stock, and holders of redeemable convertible preferred stock, voting on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as-converted</div> basis, are entitled to elect the remaining directors. The Class F common stockholders receive 10:1 voting rights as compared with Class A common stockholders. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As long as shares of Class F common stock are outstanding, the Company must obtain approval from a majority of the holders of the then-outstanding shares of Class F common stock in order to increase or decrease the authorized number of shares of Class F common stock, or to effect any action that adversely impacts the voting or other powers, preferences, or other special rights, privileges, or restrictions of the Class F common stock. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">The outstanding shares of Class A and Class F common stock presented on the consolidated balance sheets and on the consolidated statements of mezzanine equity and stockholders’ deficit for the years ended December 31, 2020 and 2019, are the legally outstanding shares, including the shares issued in exchange for <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">related-party</div> promissory notes. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class A and Class F common stock is referred to as common stock throughout the notes to the consolidated financial statements, unless otherwise noted. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Transactions Related to Class A and Class F Common Stock </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During 2020, the Company repurchased 85,594 of unvested shares of Class A common stock for a cash payment of less than $0.1 million, which resulted in a reduction of deposit liability from the early exercise of stock options. In addition, in May 2020, an executive officer departed the Company, which resulted in the repurchase of 509,602 unvested shares of Class A common stock in exchange for the cancellation of the principal payable of $0.9 million under an associated promissory note. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants for Class A Common Stock </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As discussed above, Class A common stock warrants have been issued in connection with vendor service agreements, debt agreements, and issuance of preferred stock. All of the warrants for shares of Class A common stock are classified within stockholders’ equity on the consolidated balance sheets. In July 2020, Class A common stock warrants were exercised to purchase from the Company 143,452 shares of Class A common stock at an exercise price of $0.06 per share. In November 2020, Class A common stock warrants were exercised to purchase from the Company 425,146 and 37,244 shares of Class A common stock at an exercise price of $0.06 and $1.75 per share, respectively. In December 2020, Class A common stock warrants were exercised to purchase from the Company 178,840 and 266,522 shares of Class A common stock at an exercise price of $0.06 and $1.75 per share, respectively. </div></div> <div style="text-align: justify; margin-bottom: 1em; margin-top: 1em"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the Company had the following vendor warrants outstanding to purchase shares of Class A common stock (in thousands, except for share and per share amounts): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 45%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Shares</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise Price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issued</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Expiration</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value<br/>at Issuance</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">843,082</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">September 23, 2019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">September 23, 2026</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 2 2 1 1 85594 100000 509602 900000 143452 0.06 425146 37244 0.06 1.75 178840 266522 0.06 1.75 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the Company had the following vendor warrants outstanding to purchase shares of Class A common stock (in thousands, except for share and per share amounts): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 45%; font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="width: 4%; vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> <td style="font-family: &quot;Times New Roman&quot;;"/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; border-bottom: 1pt solid rgb(0, 0, 0); display: table-cell; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;">Shares</div></div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Exercise Price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Issued</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Expiration</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value<br/>at Issuance</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">843,082</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">September 23, 2019</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">September 23, 2026</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 843082 1.75 2019-09-23 2026-09-23 1160000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">15. Related-Party Transactions </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Atomic Labs, LLC (“Atomic Labs”) is a related-party venture capital startup studio that launched the Company, providing initial capital and governance. The Company utilized operational support from Atomic Labs, primarily consisting of providing office space, conducting back-office professional services, and administering operating expenses. Additionally, an affiliated company of Atomic Labs provides professional services to the Company, primarily to support engineering and operations functions. All services were provided at cost. For the years ended December 31, 2020 and 2019, the Company recorded a total of $3.4 million and $3.2 million, respectively, for payments made to Atomic Labs and its affiliated company for services performed and costs </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">incurred on behalf of the Company. The Company recognized $0.5 million of these payments as intangible assets and vendor deposits as of December 31, 2020 and no expenses were capitalized as of December 31, 2019. Of the $2.9 million recognized as expenses, $0.1 million was recognized as marketing expense and the remaining $2.8 million as selling, general, and administrative expenses. There was no accounts payable balance with Atomic Labs and its affiliated company as of December 31, 2020 and less than $0.1 million as of December 31, 2019. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;">In addition, for the years ended December 31, 2020 and 2019, the Company recorded $0.1 million and less than $0.1 million, respectively, for payments made to Vouched, a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">related-party</div> company that provides identity verification services. These expenses were recognized as selling, general, and administrative expenses. There was less than $0.1 million in accounts payable balances with Vouched as of December 31, 2020 and 2019. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Nonrecourse Related-Party Promissory Notes </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the years ended December 31, 2020 and 2019, the Company had promissory notes from certain of the Company’s executive officers, as well as a founding employee and an executive chairman. The promissory notes, which were issued to the Company by the related parties as consideration for the exercise of stock options, are considered nonrecourse notes for accounting purposes. The loans are secured by the shares of Class A common stock of the Company held by the individuals. There were 16,345,627 and 16,855,230 shares securing the related-party promissory notes as of December 31, 2020 and 2019, respectively. The notes bear interest between 2.21% and 3.02% per annum. The loans are due upon the earliest of (1) ten years from the debt issuance date, (2) a liquidation of the Company, or (3) six months following an initial public offering pursuant to an effective registration statement under the Securities Act of 1933, as amended. Prepayment of principal and interest may be made at any time without penalty. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">The nonrecourse related-party promissory notes are not given accounting effect until the notes are repaid in full as the underlying stock options are not considered exercised for accounting purposes. As of December 31, 2020 and 2019, the total outstanding balance under these nonrecourse related-party promissory notes was $7.2 million and $8.1 million, respectively, which will be recorded within additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital on the consolidated balance sheets when repaid in full for the exercise price of the underlying stock options. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Redeemable Common Stock Transaction </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On September 23, 2019, the Company’s CEO and a member of its Board of Directors, sold 737,058 shares of Class A common stock to third party purchasers at $6.11 per share for aggregate consideration of $4.5 million pursuant to Class A Common Stock Purchase Agreements. Under the terms of the vendor service agreement with the third party, the purchasers were granted </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">a put right entitling them to sell the shares to the Company at $6.11 per share for a period of six months. The put right expired on March 23, 2020 without the purchasers exercising their rights to sell the shares to the Company. The Company recorded stock-based compensation expense associated with the transaction of $3.0 million. Upon expiration of the redemption right, the Company reclassified the aggregate consideration of $4.5 million that was subject to redemption from mezzanine equity to stockholders’ equity on the consolidated balance sheets. </div></div> 3400000 3200000 500000 0 2900000 100000 2800000 0 100000 100000 100000 100000 100000 16345627 16855230 0.0221 0.0302 P10Y P6M 7200000 8100000 737058 6.11 4500000 6.11 P6M 3000000.0 4500000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">16. Basic and Diluted Net Loss per Share </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The rights of the holders of Class A and Class F common stock are identical, including the liquidation and dividend rights, except with respect to electing members of the Board of Directors and voting rights. As the liquidation and dividend rights are identical, undistributed earnings and losses are allocated on a proportionate basis and the resulting net loss per share attributable to common stockholders is, therefore, the same for both Class A and Class F common stock on an individual and combined basis. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company uses the two-class method to calculate net loss per share. No dividends were declared or paid for the years ended December 31, 2020 or 2019. Undistributed earnings for each period are allocated to participating securities, including the redeemable convertible preferred stock, based on the contractual participation rights of the security to share in the current earnings as if all current period earnings had been distributed. As there is no contractual obligation for the redeemable convertible preferred stock to share in losses, the<div style="display:inline;"> </div>Company’s basic net loss per share is computed by dividing the net loss attributable to common stockholders by the weighted average shares of common stock outstanding during periods with undistributed losses. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the <div style="display:inline;">years</div> ended December 31 (in thousands, except share and <div style="display:inline;">per</div> share amounts): </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;">Numerator:</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class A</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class F</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class A</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class F</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to common stockholders</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(14,558</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,556</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(57,720</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(14,344</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average shares outstanding, basic and diluted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,412,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,941,352</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,817,465</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,941,352</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted net loss per share</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.51</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.51</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.07</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.07</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted net loss per share attributable to common stockholders is the same for the years ended December 31, 2020 and 2019, because the inclusion of potential shares of common stock would have been anti-dilutive for the periods presented. Weighted average Class A common shares presented in the table above for the year ended December 31, 2020 and December 31, 2019 exclude 165,133 and 199,914 shares of common shares, respectively, subject to redemption. These shares absorb no losses. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock issued for exercise of stock options subject to nonrecourse promissory notes</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,514,103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,204,428</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock issued for early exercise of stock options</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">99,548</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">456,307</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Redeemable convertible preferred stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90,268,364</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">81,871,209</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock options</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,509,177</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,079,442</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RSUs</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">114,624</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants to purchase Class A common stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,767,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,056,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants to purchase redeemable convertible preferred stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">931,668</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,133,566</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> 0 0 The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the <div style="display:inline;">years</div> ended December 31 (in thousands, except share and <div style="display:inline;">per</div> share amounts): <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 54%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.5pt;">Numerator:</td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class A</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class F</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class A</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Class F</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to common stockholders</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(14,558</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,556</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(57,720</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(14,344</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average shares outstanding, basic and diluted</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">28,412,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,941,352</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27,817,465</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,941,352</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Basic and diluted net loss per share</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.51</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.51</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.07</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.07</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;; font-size: 0px;"/> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> -14558000 -3556000 -57720000 -14344000 28412457 6941352 27817465 6941352 -0.51 -0.51 -2.07 -2.07 165133 199914 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 74%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,</div></div></td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2019</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 1pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;">  </td> <td colspan="2" style="vertical-align: bottom;"> </td> <td style="vertical-align: bottom;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock issued for exercise of stock options subject to nonrecourse promissory notes</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,514,103</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16,204,428</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock issued for early exercise of stock options</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">99,548</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">456,307</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Redeemable convertible preferred stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">90,268,364</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">81,871,209</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock options</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">11,509,177</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,079,442</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RSUs</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">114,624</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants to purchase Class A common stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,767,451</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,056,068</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Warrants to purchase redeemable convertible preferred stock</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">931,668</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,133,566</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr></table> 16514103 16204428 99548 456307 90268364 81871209 11509177 6079442 114624 0 1767451 1056068 931668 1133566 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">17. Subsequent Events Warrant Exercises </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On January 4, 2021, holders of Class A common stock vendor warrants exercised their warrants and purchased from the Company 380,746 shares of Class A common stock at an exercise price of $1.75 per share. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pre-Closing Stock Repurchase </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On January 20, 2021, the Company repurchased from its stockholders and cancelled 2,207,580 shares of Class A common stock, including certain stockholders who exercised outstanding stock options, for aggregate payment of $22.0 million. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Merger Transaction </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">On September 30, 2020, the Company entered into the Merger Agreement, providing for, among other things, the Merger. Immediately prior to the Merger, each outstanding share of the Company’s Class F common stock and preferred stock converted into Class A common stock at the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">then-effective</div> conversion rate. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As a result of the Merger, each outstanding share of the Company’s capital stock was converted into the right to receive newly issued shares of OAC’s Class A common stock and certain other securities, other than the shares of the Company’s Class V common stock issued to its CEO immediately prior to the Closing, which were converted into the right to receive newly issued shares of OAC’s Class V common stock and certain other securities, in each case as described in and calculated pursuant to the terms of the Merger Agreement. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On the Closing Date, the Company consummated the Merger. The transaction is accounted for as a reverse recapitalization with the Company being the accounting acquirer. The Company received gross proceeds of $197.7 million and paid closing costs of $11.5 million. In connection with the Merger, OAC changed its jurisdiction of incorporation from the Cayman Islands to the State of Delaware and changed its name to Hims &amp; Hers Health, Inc. (“Hims &amp; Hers”). As of December 31, 2020, the Company recorded $3.9 million of deferred transaction costs, which consist of legal, accounting, and other professional services directly related to the Merger. These costs are included in current assets on the consolidated balance sheet. The cash outflows related to these costs are presented as financing activities on the Company’s consolidated statement of cash flows. These costs will be offset against proceeds upon accounting for the consummation of the Merger. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On the Closing Date, each stockholder received approximately 0.4530 shares of Hims &amp; Hers Class A common stock, par value $0.0001 per share, for each share of Class A common stock, par value $0.000001 per share, that such stockholder owned (with the CEO receiving 0.4530 shares of Hims &amp; Hers Class V common stock, par value $0.0001 per share, for each share of Class V common stock, par value $0.000001 per share, that the CEO owned). Additionally, each stockholder also received 0.0028 warrants exercisable for Hims &amp; Hers Class A common stock, for each share of the Company’s Class A or Class V common stock owned by such stockholder prior to the Merger. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All equity awards of the Company were assumed by OAC and converted into comparable equity awards that are settled or exercisable for shares of Hims &amp; Hers Class A common stock. As a result, each stock option was converted into an option to purchase shares Hims &amp; Hers Class A common stock based on an exchange ratio of 0.4530. Each award of the Company’s RSUs was converted into RSUs of Hims &amp; Hers based on an exchange ratio of 0.4530. Subject to approval by the Board of Directors, holders of the Company’s options and RSUs also received approximately 35,000 Hims &amp; Hers RSUs, which represented allocation of the Merger warrant consideration. Each such holder must remain in continuous service through the grant date to receive these RSUs. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Each warrant that was unexercised at the time of the Merger was assumed by OAC and represents the right to receive an applicable portion of the Merger consideration upon exercise of such warrant as if such warrant was exercised prior to the closing of the Merger. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">PIPE Investment </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On September 30, 2020, concurrently with the execution of the Merger Agreement, OAC entered into subscription agreements with certain investors pursuant to which such investors collectively subscribed for 7,500,000 shares of Hims &amp; Hers Class A common stock at $10.00 per share for aggregate gross proceeds of $75,000,000 (the “PIPE Investment”). The PIPE Investment was consummated substantially concurrently with the closing of the Merger. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Earn Out Shares </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;">Following the closing of the Merger, holders of the Company’s legacy common stock and outstanding equity awards (including warrant, stock option and RSU holders) had the right to receive up to an aggregate amount of 16,000,000 Hims &amp; Hers Class A common stock (or equivalent equity award) that would vest (in part) in equal thirds if the trading price of Hims &amp; Hers Class A common stock is greater than or equal to $15.00, $17.50 and $20.00 for any 10 trading days within any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">20-trading</div> day period on or prior to the date that is five years following the Closing Date. The Hims &amp; Hers common stock and equivalent equity awards will also vest in connection with an acquisition of Hims &amp; Hers if the applicable thresholds are met in any Company sale (as defined in the Merger Agreement) but subject to the same <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">five-year</div> deadline. In February 2021, Hims &amp; Hers met all earn out thresholds. Earn out awards related to option holders are subject to final approval by the Board of Directors. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Performance Stock Options and RSUs </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As a result of the Merger, the liquidity event condition on the Company’s stock options granted to the CEO and RSUs granted to employees were met which resulted in recognition of $4.6 million of stock-based compensation expense upon the Closing Date. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Settlement of Nonrecourse Related-Party Promissory Notes </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px; text-align: justify;">In connection with the Merger, the obligations due under all nonrecourse <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">related-party</div> promissory notes were satisfied through the payment of $1.2 million and the forfeiture of 370,734 shares of Hims &amp; Hers Class A common stock. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Transaction Bonus </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upon Board of Director approval, the Company paid $5.2 million of transaction bonuses in February 2021 and, subject to registration of the Company’s stock plan, granted $4.6 million RSUs to management and employees that made significant contributions to the Merger in accordance with the Merger Agreement. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px; text-align: justify;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Termination of Borrowing Arrangements </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px; text-align: justify;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In January 2021, the Company terminated the Second Amended and Restated Loan Agreement with SVB resulting in the release of restricted cash of $0.2 million under the arrangement. However, the Company continues to use SVB’s cash management services and increased its credit card limit to $5.0 million in January 2021. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px; text-align: justify;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> 380746 1.75 2207580 22000000.0 197700000 11500000 3900000 0.4530 0.0001 0.000001 0.4530 0.0001 0.000001 0.0028 0.4530 0.4530 35000 7500000 10.00 75000000000 16000000 15.00 17.50 20.00 10 20 P5Y 4600000 1200000 370734 5200000 4.6 200000 5000000.0 EXCEL 87 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ).$1%0'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 " "3A$14?Y0L2>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G?TC!<,VETI/%00+BK>03-O@9A.2D=V^O=G8;A%] "&7S/SR MS3>03GFN7,#GX#P&,ACO)ML/D2N_9B$IJI68)&DEB1A!A9^(3+1:<550$DN7/!:+7C_&?H,TPJP1XL#1:C+&IB8 M)_KSU'=P \PPPF#C=P'U0LS5/[&Y ^R2G*)94N,XEF.;=B]YW<(, MD>2@,+V*AM/9XYI=)[^VF\?]EHFF:IJB2N=^W]2\7?'ZX7UV_>%W$[9.FX/Y MQ\970='!KW\AO@!02P,$% @ DX1$5)E&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" "3A$14>WK1N$L$ !6$ & 'AL+W=OAP(TB4:Y=T5U[J'0[;=->F,00ZQ([9SNE M_?9['-*$:>$)VAN(0YZ_?[$?/W^;R4[IKR;AW)*7+)7FJI=8F[_W/!,E/&/F M7.5X/N77L:$[$TGY;VEGDY485,A^5(34V09 MTZ_7/%6[JQ[MO=UX%-O$NAO>=)*S+5]Q^UN^U-#R:I589%P:H231?'/5F]'W MUT'H LHG?A=\9PZNB7N5M5)?76,17_5\1\13'EDGP>#KF<]YFCHEX/A6B?;J M/EW@X?6;^FWY\O R:V;X7*5?1&R3J]ZH1V*^845J']7NCEBPEB55<% D FY_V8OU4 OV&IX0C'H.88 MG#882ZZ%BLF-C ED4>NXX$IE*H3][]Z]Z\B%RQKM$A6\D5;85_+(M\)8S8#Q M@66M8+C.G<@,^9%E^2_DCFL#'RRU21]2+#I',()F2NLIS)5CA MXJ6Z0H.%KG2N=.DF!X!S5<":A:6KXG;(#A]!9[TQ HI7\@KR5L#G=%P%%P.?(RP ML09ZDC?425==D'*G\%FV3RUDZVTN-R*27(+IA@)$RD,L/$+>I)AU(!+92SXV9\B/[Y <,5Q M2/'!:SR#XD6_'*P9'#F.H^ "(1U@N]/&- *\UG]2$8S),E$26ZP=(J,!/?/I M&"5J3"/ 2_T7L C+95GJ"UFM4]-*A0MU&7QPL(?'J_=*I2(2UKG\/91:+5BK MSW>H=/(T-A#@A7JI^5D$P\/!C/8;?]A[PY'G\V9S9/YPO4ZRIO8'>-G^#]G" MF +(.@'_Y^' .S@ENA/W/7.;0T-2O@$A_WP(15SO#['[AE5Y>7!<*PO'T/(R M@8,_U^X!^'VCE'UKN+-H_5?"]!]02P,$% @ DX1$5%QU!6Y3!@ "AH M !@ !X;"]W;W)KC3Q^$_*;6G&OTO2IK=39;:[TYF<]5ON854\=BPVOXYD[(BFEXE?=SM9&< MK5JCJIR3,$SF%2OJV?*T_>Q*+D]%H\NBYE<2J::JF'Q\STOQ<#;#LZG&W;/;[C^LKF2\#;?>5D5%:]5(6HD^=W9[!R?7-+$&+2(OPO^H/:> MD9G*K1#?S,O'U=DL-(QXR7-M7##XM^47O"R-)^#Q7^]TMAO3&.X_/WG_T$X> M)G/+%+\0Y==BI==GL\4,K?@=:TI]+1[^X/V$8N,O%Z5J_Z*''AO.4-XH+:K> M&!A41=W]9]_[0.P9X&C"@/0&Y% #VAO00PVBWB!J(]--I8W#)=-L>2K% Y(& M#=[,0QO,UAJF7]1FW6^TA&\+L-/+"U$K418KIOD*O6DA^!6:V% M?'3QBNT1XXB.:-F@B.")T"4[5HF7U97D&U:L$/\.)5MQU2ZWT&LN89OOYY.+ M=6(1BJ-P'$P'*"3$S3K=L4Z]K"_Y'0=R*Z0EJQ7K:G4NE)MF:@^ M,MLH0C&=H+FG6OB -?>0PX[%7B291<_&I21,I\(X* 0^3"+*@MT69:$+[M4) M/ @%]BO%>9Z+!FHNVK!'=EMRY^2I-:E%F(S3QX%*86DF9CXH!/9+!!"4#:3Y MWLR='.W2'V767G2@X B03' RNY! M*K!?*SZ;G5<*5@?(4R2P7?##,3T;@F,<3_ ;1 '[5>$KDR '^L4UMDM]9E4Q M)RB;*+=XT 3\,Z+P$E&'-,2$+,94;1@)DRF)Q8,V8+\X[*5CK5^2!FR7?;K M8Z8V:**DD4$9B%\9NHB^$$EBEWL<)^'X#." >2))!ED@?EFX$%55=(?2[C@M M:EW4][S.@2]Z^Z?0'&'\SM7 ^#V;]OM$;5C.SV;07RLNMWRV1*Y>Y!4A'WV*0P;%(7[%Z=:]&OEV+KZM*"3*LF1<-!TXG&$2 M36@/&;2'1-X W&B1?UN+:&\4!LD@?LDPF05'7V5&0+_^LB 8 M_XXN2CB!H'.DU@R6,@!-E@@:MX:C-^%Q&(8 P4D2P/DQ2..LS4@XH@6+B 11 MM.C-$<M%7%#R@ !A$E04AB,(BZURB MBW 8?J$+Y1J>JQHM-+P #D.AR$D M[A#TNKRZA2/<4[OWK.4CT_D/_C()T$6X8#&Q*8:]#2"G^;A MS!Q;1N-QTO@@SQ=UT%GBU]GSU:HP'0WDM^G-C@KH;=BF@'QWDK3%E$01&9]9 M'#!,:;J8(#N(+O&++ARLFJHIVXN:OF\4%920M;F$VW+TMA1*O8.^'#YVGFB( MK;1'>*P<#M!451ZTF/BU>)]YORF=_&QY/<(I)IE5/US F.+)& ]*3/Q*W-4Z MY2HC3L:VS![A*%FD5DZX@#1+LXFC(AU4F?ZD*@=6J>ZVZ,&3H@X)=[5.#IRG M=:*#AE._AE_S%>>5Z6W0A:BW7.K"/%_)IU-26^71/Y_:^O*O[_9M4$[Z>LI) M]R[U7DLYZ8'*Z<#!TJ13RDD'Y:3^KFT_Z+VH]8IW>+0'+:7QZT5[*.;TA:;I M\&@GUMWHN'%R0*(X'.?V?._>W?Q*\HG)^Z)6J.1W8!8>IV ONQ\>NA$@ & 'AL+W=OM%*W0&;[RJ)U,FHVKVH%$W:[46U%PXX 0W@U':2MK]^S<< "<28W9OA M(^\Y/,=P_'J\N%#VPA-"!/B99P5?&HD0QP^FR:.$Y)@_T",IY"][RG(LY"4[ MF/S("(ZKH#PSD65Y9H[3PE@MJGL;MEK0D\C2@FP8X*<\Q^S7(\GH96E X_7& MT (SLE\9'^&&-W#*@4OR=D@OO MG8.RE!VE+^7%7_'2L$HBDI%(E"FP/)S)FF19F4ER_&B2&NTSR\#^^6OV3U7Q MLI@=YF1-LV]I+)*E$1@@)GM\RL0SO?Q)FH(JP(AFO/H++K76"PT0G;B@>1,L M"?*TJ(_X9S,0O0#HW E 30#2#;"; +LJM":KRGK" J\6C%X *]4R6WE2C4T5 M+:M)B_(U;@63OZ8R3JS6M. T2V,L2 P><8:+B(!MF8Z#MQO,2"$2(M((9^_ M'^#K]@F\??,.O %I ;XD],1Q$?.%*21)F<^,FJ<^UD]%=Y[Z1*('8,/W %G( M&@E?:X?#\#KJZU. MYE7)RC8YKT(W#'W/=Q;FN5_%4!CXMN>Y,&B%5[QVRVO/XTTY/XVSVD-6VT8! M["'4K$-AX+C0@2$<9W5:5F<>JYQ+N)"?35H"A4 WLML"N)C#Y<4K% M+Y"E\B@;I)QUY%2Y)[(I(C+&7B=V>TC(DU#HAGQ$9GG0OO-1>"VWI^1>TSR7 MA.L,_AM9E\GLYR+HA=PQ R<<78:'8 ZC]^KS'JP+ O> M#,"D[ HS:#$#?4RM1@X&GQ#T/"_T?#>\(1Y1NE;@(,>Y\];"%CJ<#7V_F\,! MAN-9R/7=VYEG1.AXC@\M?QP76IU?6-K [S5[NDFIP3VF5(/WC XJP9])3.02 M:)<1($WO3)A(R_--U=%,NM^V>@<:?0,[7X':QC+=/$VNR>Z9UEW3=JX"9]J* MNGO@B+>,^^"(4FV$L',7.-->[C],0QG<(48>==4&U>_;9OK+&9PO3[O7,@J+:@>?T>:/;[I.Z: MMK,>J/:>.;TS-!3K%G,H\6W?$U<.9,:80J]E4"T;16*@N'N&[HE#2O9HMY?>])+.;\H(J\8D\" MR4-94O'? ROXZ7Z&9^<;S_DN4_J&LYCOZ8ZMF/JY?Q)PY716TKQDE1%GE+%4K12\ $Y M4A+Q+?J^9X+J6$M$JQ0M>0F%DND,'AGZFTN);M#/U2.Z^O 1?4!YA7YD_"!! M5,X=!6AZ 6?38CPT&&0" Q/TE5F+9J!ZAKM M6 5^%]=U2Z I=*1<*AV(H[%XXC%,*6C?3K>#E&1=ZKK&'NB. &QQ@?\AI MDHM\'_L3H!?# MN+7F5,0*O?\)*AJS:B'VV%CTEOFUB#\*523#!H1ZU98P"( M(0##Q]TDY(532>H;.+9W\,;WSNDV"M>H8L;>U%I[0T%BSQO"CL5([$[!]FT= MV_MZ75%K!ML\IOOG,:^W77!Y3IZBK^9' 8\[^0V.DGC8\$UR$4ZBJ1KK>SZV M-_VG]^&.F_L-)B-8@U3B3I#V$P"'5M)OL,LN(-!&KM# %6,\>E0-,*B7R]4'1=0'%RK4G)50P;-\W M+QDO4B:LVP/2CPIB'Q6?J:A@FDGT!&NO]-K7Z('*?&.*5&LKOHR >QO@0:!, M8N3V8HOWEK6?%@2_F_4Q+PYJN,%O:?'OT1K$++3]_"'$FM5?]8D/3D'T"#-X MQYK,PDGHH*2"W0YX8DUA/TB(?9!T"WUJ%_IV*-<0(=B&KYHEO_=+VK(['AU> M '^7XZ,-F4'2CX(XQE-1ZP<-L0^:=SIC2[_A"#'ACD'2[(YS<3 NF=C5[PLD M/)V'2C5'R>YN]T[B4WT2']Q_P'?+YLU";Z9YT0$[]ET.1^2";<&D>QM!OQ'- MNX/F0O%]??Q>-4Y[-D.-XLSQ.B\G107/MHCHZ*#.@0CEJBP_B9-7R>'$$8AH1I=,#!'S?[#3G;W%([=X_O1SYK@>3!7<4VC,ON8)FQU. DF(*'7\29C;\N[!6T# M(#0ZH=4 #!X(,#KAU MP ,'[!D<2.M A@Z^P<%M'=R! PH-#E[KX UC" P.?NO@#QV@P2%H'8)F=K?3 MTK+5L )UL R #@7TL3RBNC M ,>7Q2VM6"J.+W@UH575+)&1S"[VOT$[?WO,V8POZ=VZ1KMUC9I;$<.M7M-O MW^*"7P2T6;O/P16]20M^Y8;7NBPNEA3$C"=M^0)@^!P@!P:ZC&WOXC9W$3QP M>Q02Z,*#V6TW;-7*V5GTX.,=?/S3\)_RA5FO^!*JG^T5RO:.7@>D#YW0)1X> M1*,:&J(ANVB(-9J3'?:3_5-_0I2D3GV(7;^/-E+-W+[%7+4(?9?TC4XU=T-] MDS.-20 A)/KDN+ODN-^9G*??,:N1JTR6"Z&+$(1Z6-X.EF>%]:JN-PT:00:T M2FD-YF#9*0OK75FHQ>9]#@K>:7'C]-YQ6=9,1PCGGCH?R T-:\S?X?4? V]W M5^FP^TJZ(28P\%&@AQ_LX =[P]?6QH]Q5<6%-J$G@0+*&U2HN=6DASC<(0ZM MB$^_T&J9U@WB6UJS^\2"QSGIZ".3'K4#M^; M==_%ICF'G>8+VH'%5?85T Z\3?%# *$*T'%X(? ,""6-0CN/?N!H1&WBT&@/ M[!ZSW0[=0S6HJ7.[31^T)$]H9T^N:JYIRC95/Z5* $U"M?E4*5!PCVF^)0]" M.Q$V6WDJM%;"RTW.!6@=B_1ILT<4#('367)M_D:L^D E)T$[*;VE2U&$4MY2 MQEN-6=?E,FT:S;N4K;8UZO??H.?\>2Q"$85JNR#JS=5_7)B*_I876YJO#0$N M6@A='B"N8Z !*'D+VHEK/^A@']0CVV[1(NFU5-AW7%/Z)9=!.YD]0OI/H$IE MTU[^VP4V9M8/4?(=M!/>XTU3!%7RFUKG25(@M'/@&[:B5;.3*[H2#W1N>?>6 ME37OW=*"7Z;:Q*L4-VQ&K29]/21)$-E)\&_>[OS%H>D@(97@ICYRO &NLW&[ M/CA)A,A.A*K>H45BT6JA-@JH%!080D0&O="YSB[P_*'=0F-G7OFHHTR_5YH. M8K4(.WW<*H<&Q(6$!S^,?%_+A<;2MF60Y&9DY^;3;:P&(:B/#ZO""^+0#P>] M8Z0Q'&I!I#([Q-@?T.JIQFRH!C4F4^ABZ)M2)+L$9.\2!BDRR4%=KB*D]@,N M= ,^RZ$!ENP)D+TG>$!%B-16P(6A<:O)7@ ]BH@=$X5(5;0^$771T,DBV0@@ M>R/052YM )$M '#7RL11R 8AZ[D&R)+8D9W8?QBR%F:@EFJ(D4&Z(DG+ M5Z22,E3DZXA1_V&@Y&[\L (6:P2LYWNN8;*QY&W\. (6:P2L'R)#7X$EU^*' MDZ]8I4 \?*QBM^F#[CS[?6#YBC74Y(:\HAH>!V!)3?C7"5BLH:) S>"(51^H M)"ML)ZONCM$JB3T+9835!ZS0<2$O[@:(DIRPG9SVAJA-KBH]7>6AWXA1'[?D M)#S&2>NTVFHVCIPK(#WZCCZKQ OD)M&79C&--4+3UG)BR4AXC)%^"+ 6I,I' M%C6,)1_A,3YZB)Q&6&4C6TJ))"0R1DB_*J4G1.4FS6.(,:M^')*_B)V_?DC M$Y6LN!X9OD^R&_7Q2CXC=CZSB7BBU_+A<;2 M%+AD53+"JC;Q;@A-E7932+S 'RS+2&.HO,A531 A2'F5J[LE'.X"G9$/46C0 M;$3R.AGA];WDNS9;$=$P-@H]'RKMQJSSS8_XRNQU7-VDO-'.Z#5W=5[X/+)J M^^'6]H25Z^8SH*N2L3)O#E._@=02P,$% M @ DX1$5&F_SQ*! @ ? 4 !@ !X;"]W;W)K4B6Q;(S@-2X5Z*:JF'J=H9#MU N] M_<8=WY3&;OA)O&4;7*&YWRX56?[ DO,*:\UE#0J+J7<37J<3Z^\<'CBV^F - M-I.UE$_6^)%/O< *0H&9L0R,?CM,40A+1#*>>TYO"&F!A^L]^S>7.^6R9AI3 M*1YY;LJI]]6#' O6"',GV^_8YW-A^3(IM/M"V_L&'F2--K+JP:2@XG7W9R_] M/1P PLLC@*@'1&\!DR. <0\8NT0[92ZM.3,LB95L05EO8K,+=S<.3=GPVE9Q M912=X6R.!<^X.8>S M)5/D6J+A&1/G\!GN5W,X^W .'X#7L.!"4)%T[!O2:"/Y6:]GUNF)CN@)(UA( M(M9P2\+ROPE\2F[(,-IG.(M.,LXQ&\$X_ 11$ 7O"$K_&QY>G9 S'BY\[/@F M1_@>F5+,7K*1L&Q45M(;A!4JCAI2N,,K7"3V30<_DI)Y4,.TJWNZ%<:T;BI0WBM<;H!K#EN3)'!Z8:/"]DG81 MKEP$.S9V23 *8W]W>,O_^H3!*!J<.NW^P4.N4&U36M2&GVA@TP#-SD-U!+ P04 " "3A$14MA217+\( "H)0 & 'AL M+W=O)+8\I/[#A_G-4#I[$O*' MVC*FD^==W:CSDZW6^\_SN2JW;$?5)[%G#?RR$7)'-7R5#W.UEXQ6;:-=/<=I MNICO*&].+L[::[?RXDP<=,T;=BL3==CMJ'RY8K5X.C]!)Z\7OO.'K387YA=G M>_K [IC^8W\KX=M\Z*7B.]8H+II$LLWYR27ZO,ZQ:=!:_,G9DQI]3HPK]T+\ M,%]NJO.3U"AB-2NUZ8+"OT>V9G5M>@(=?_>=G@SW- W'GU][_]HZ#\[<4\76 MHOZ+5WI[?K(\22JVH8=:?Q=/O[+>H=ST5XI:M7^3I]XV/4G*@])BUS<&!3O> M=/_IX%#%#2X2RL_GC>!P\ M9@5.%];L2%@^",NC_EY6_X55VBT:+6!GEZ(I>J=%^6-F E"5E&('45D%-1;.[?,E01.-KM$RQ4N_R.4@L]KKE]\JI>.((+2J6K7:+;*D5_U M:E"]BJK^MUET,/TU@]%--),0-H-CNW($%/ETX[@V@2[2FO$O9L(@KKW&_G#)()*4%T/RY> MX9FK:9'E4^4>*YR114"ZY0C*H])_;U76HGF8F3T;TYF[L6XJTC69%7D>T&CI M@N)XN2Q+<3"DV],7>E\SKSJ7%DN\F.ISC6:+M @)M%1!<:R 0'E@1RO>J]&E M!4"64[!YC (Q&%MHX#@T?GM/%N53C%TBP)8MIN/I,RNRY:(( M"+?PP"@:GTVX5._/B;$-_!C'P]U!EEMJXAPPE+=W:3-1[R!@7ZZ1IM/0X;/+ MH#@(+"QLH8'CT/A&]4&VOK]'K@9;J+NBQ$9#/LM.6U3"[Y!*< CM$?Y@#UQPMIK&>)\9&N^Z8U\M MA' <0D>+?B]-$- OIPG[^\ [5S_@B0=#J"#3^L=G1M) VH8MK' <5DX\XV_& MB5ZV!TQD53C5A=\.KT)38!&&E]& ]A4J"JARWQW0+'QP'#['&V\H"&"B@4B, M[4S2 >4!C!.4#^8SE+L]KI2I*+VCY:(HQRF99J0>,Y3B8D7\@T4LMD@<6[?T MI3L>V B9W+RZM#8UCG'LNW5L/7+L=G#L+N08\? *.7[YK# .,(U8II%X070\ M4^R9R9*K=J;NF#0Q?CV=F]>RV;NDB5L9X2F?/3:!P$DL0)@;?7ZYI@%*KMB,4SB>/Y.U2E+\/!\@<4^Q":HVE)ZC-;I:%S M)&))2]X@[3ARO?.(AKBL= ;9A],B%)$L3DD,Q">]82E,2+P(']D, \\@IVVOU+LGD3J[UNM_#+BB*;'H1YS%8Y08&\A5A( MDSBDOPK)^$/3GZB4+PG;;%BIS6IN73+AIOU@4K)'2)Y# =,E[LR)^1Z;P"E! M9HFOU]]0G5RSQYXTYBU!A'IA5'OH6;FH3*D1-/\V&.6 MH44>V"29A7,6A_,'76+FK"_BC(M>O"1.>>8S._+YV!E+Z2S^8.SNL-_7[=-% M"/P55V4MU$%VN&T]V-30)6^Z1]/./S>*L;!]BMD>B;52DS_Z(DGFX MAZ>YB\<(D4 MD5DV9G$V'BML"U286J](%W/(F3W7ABP"(,PL"+-%=.Y>3_]' M!1JL-5^XCIVO9Q9E61QE7T8YW$>RZ,PE%4)X-06#QRRT5RW0LCC0OCSON1R> MY[3)/@V/M7IO7"M0EY8M&5QM(V+L8@+I?F- M;W@9?*Z6Q_VN2?CL*K=PR^-P&\YOG10H=FJ?>^!53-GE,0K)M=C*X]CZ MJU_.;6K)JH^DFGFL'NP5NR:(!%";6R[E<2[]V0-WHLGW)9G+]"GU>=R\- MV6ZZ=YB^40DY@DIJMH$NTT\%")+=:T'=%RWV[9LU]T)KL6L_;AFMF#0&\/M& M"/WZQ=Q@>#GKXO]02P,$% @ DX1$5$L&9!O[!@ ]! !@ !X;"]W M;W)KK]]S)"4K;?J&85]BB>+=/7?WW/&8TYUUM[XB M"N)#K8T_&U4A-$^F4U]45$L_L0T9?%E;5\N 5[>9^L:1+*-0K:>+V>RG:2V5 M&9V?QK5K=WYJVZ"5H6LG?%O7TNTO2-O=V6@^ZA9>JTT5>&%Z?MK(#=U0>-M< M.[Q->RVEJLEX98UPM#X;+>=/+DYX?]SPIZ*='SP+]F1E[2V_O"S/1C,&1)J* MP!HD?K9T25JS(L!XGW6.>I,L.'SNM#^/OL.7E?1T:?4[58;J;/1X)$I:RU:' MUW;W@K(_CUA?8;6/?\4N[YV-1-'Z8.LL# 2U,NE7?LAQ^!:!11981-S)4$3Y M3 9Y?NKL3CC>#6W\$%V-T@"G#"?E)CA\59 +Y\_(%TXU,4)V+2Y:CPW>"VE* M<2&]\KQZ['O0 MBP[TQ>*+&I]1,1''\[%8S!:S+^@[[H-P'/4=?T;?E=M(H_Z)_HW%I37>:E7* M1!L$8N@_Q^.Y,M(42FIQ@T4"1X,7?RU7/CBP[.\O(#KI$9U$1"?_9UJ^:(*K M_8EO9$%GHX85N2V-SN<3\=VF/Y8(%1VDKHSX79H6]8YDQ83-Q4/>\>"'QXO% M[.FEMMBY$2 OQ:7YTQ_'XDK>!D&E#G#@!;-]+L.V6BP+NF0&74*@< MX!IK[71D>5[JA9O6^5::P A8?+F!%TR/1",MHY97Y#;D! @&*S+&\X8:\&B% MU>,4I=D=D%FB5]<;7.VC9EE;Q! Q&6>(O/CZ0V?IIETEU/B ;&FYDX[@J6NL M.[!($ B=,])X?E'=P)N(-,'\,%JFQ6X7* M%SA#QAFKA7=(5(7<^Y1 !'Z%NAJ&.L)BDQ_'M4XF#K$$"#3.4$4)93(!QFDM MJBK0@I1IF6L(.2OQK=NJ+2\ I HYDC#ZE0! :Z6*2A25-!ML4"A^(VOZ+MHE MW/<&;L<8BL*V)J28)5".MM!(^"UDHX+4N6$-?,R.9>'H*O/706D7R7Y+7"\C MW4'_9.8@AX WUI.?H 3!DQ)K>H_<:2TJA4/)J0+=;]WW0672?,!XFM0;H!PI M)L5G=UZZ \_?R3('\?ZP*XJ.J;Q9^?O*G9=R):=8^HHISIH;>)_>AB !"S*> M:==U>PYV[Y _-/8JQ0S3@H62%1%[%)Q- X7>XRWN+AD(=O' D0@6K=*'1)3T M&KW.2,6EEFB12TX"B@(V;7$;,S'/LEV$[ML(TL1O3!=ENF)F/II#C 5,KT;)@R9DM&<64S M5J;EWAJ:B'>$>/-ZY:I8.P,%:J#3,6L>("WT)1H6U;'O$\A;!141FK M[68O"B8.\U(Z<*3,C<%@9"27K"<+R6IL'XG_PXT< 8Q*97(4W:@V9:0[*@^!\,+O/;B1X#3( M4RV+/3<=VN1NFEI9; BY]_78?&Y3PI.L-6(,2]+OCX(]:CWB\HX9IA71TVYC+R;E!F9B/BL) <+8)K?6)89S5OFP& !* 4E6_7L<]EP5:XOQE?D> M*TT8HM)WX\% MH..LK6PQ#2+E.GX"0F0D_/\W^C)"8>R-?="X6)!]E&-QRY"44-=(%@\^3S\Q5:?1$;2OD+S>.X6CZ)C?3V$PX0M_2R[:YA:&! MPC[V#<_6X0EP,+PAH(S5RW%OY"@)* M2CYD4R80ZA1SS5/-H>X?4.B MXM$Y$<]MK$RQ)PD><266@XZ>KT#1,%K[+^-A?("@%+B]IZ;$O%:X=RN]OS][ M\13&S1S.,9:!X-WM?R VI:TGXKYKSG1P$XU#&M^W>?A"_M*EM%_MK_3+=),] M;$__#W@EW4;!NJ8U1&>3GQ^-A$MW[/02;!/OM2L;4&;Q$>5 #.7@ & 'AL+W=OI\WY5_713U5^: MC3%M\G5;E,W/]S=MNWOV^'&3;T+4U0W/]\_NN^^^&C7 MFQ9?//[EIUVZ-E>F_;S[4-.GQWZ5W&Y-V=BJ3&JS^OG^Q=&S%R<8SP-^L^:F MB?Y.<))E57W!AS?YS_?G ,@4)FNQ0DK_79M+4Q18B,#X4]>\[[?$Q/AOM_IK M/CN=99DVYK(J?K=YN_GY_OG])#>KM"O:C]7-WXR>YQ3K9571\+_)C8P].;Z? M9%W35EN=3!!L;2G_IU\5#]&$\_F!"0N=L&"X92.&\F7:IK_\5%T'V8]SG3M%[+VXL#:1XOD756VFR9Y5>8F[R_PF #UT"XL<'UALY9O(_%\NFK8E;_O>.#4[\!B>\PTNLVFZ2S[.K6?+KQ<4'DM$_.UO3TMNT)('& MC*2MZ-,7DQB_;UKF2=J0$MAAVR9I-VF;I*L5B2G];9)T"]@;6FU7U0"$]L3W MH_#P8G3:[2XM;W'>LJ(]9GRX;56;I(G03 MY#HM.H\J6U[3T*J^C;_'LK7)*MK2C2,!SKY,H3=R?+PQR\:VAO3&->G#'6^' M6;9L35VFQ;0C,GVTS1>!\7.9F;HEU=I:I=BE'/6__N-\<73VG"#O&F*+AL C M/2V4I+\Q-^"+2$(ZBE8$/KKE'XSIBN"N;=41HOUV7;S=1/$ K*;Y-:' $#P6 M%+EJ&8MTTK+:V@PLD5O=NC!KV;*M;:;?99NT7&.=(KUI$N*>9&MRH@F1TM37 M-E.*$#''&4583W5OF.(;.-BT1FH2RM@5K,4::QQ[T"4D7-IMXEC+R MX\3+OFJ+S-#896%F\0D2^"7@Z(:I*1/WUVXVQ#]3PN"6!;MI@W89;"LZ;T.V M?OIGEQ;0@GWDV+:3X_+ L-HT6==I3J1+H9>=BDK_J&JL04=GBF&'95K0>D;D M-:C895JJF.)[VHH8@=&,B>8K* !WA+@UAS[#MZ]-3CQ9)"])E9+:2=Y@$M8F M]-0D,DR8F;,$^[)' D8+0'.5H]QHIB156P-1O&#ZLMXAJ<3@6Y/6- 26GP#( MS'9);.IL-X]$AE)+LIU0="2OB8)22Z[NC9E=IM\(EB;0EASC"N_;:Z8 M.>ED]$$,"6,RKXJ"8)LE%_D?G:.UB!24E,B/VQM?*& KTH\ !BK P7C 2A)9 MXJT&@*2-7],OU$:'30-

R@D"K-[H?#MP'FLRE)?*\ M[FH<%G:\OW9N(*K,Z:R#^+>-->3>?#59!S\_>;\B34M@/@2[+.;/+U^]Y[^. MGC]*;!-->>\!>JE6)GE''DL-J&F09=;805F1]IR1\?68"38R3IUHN=J0@AT,D /WT+[U08N&X<+-*H@ M-"5*6IP"8]P&4'I+LZ?&^XH_%YT7]/ZH61%0QS6XK#?4_ZJ=P1V[50TL+ MI(31EJ"*K+ E!]@+)XD-DT+1YK7X$-P;TF2;"N"0!V/9_I%:_3M%WQ<%62AR MA]]O;#4CAH)70H3Z._D&R=.$%SAZGKRH:@JA0/V+FC3>6G43MEN)N$.Z4UL M_54+57O 9H\99_%P$1/9OYR>+>""$1*@' EPFM8\>G8O5F/W6(U!A=V[/,@H M#Y+%V>3XY 1_+"9/3L[N?1QL?C29SY\D1Z?S>S\.."UZ/CD^G8CRU\4U809.SI00-FUHQ=AU&?GU$S.,EU'RZ6&DB4K 5&[@D:9JD=+] MV>]!C^DG\MZGG\P6#@,QZNB78^:YYTGU0X\4ZL^2ZYXEEB;9FKFV-M?6W,S( M3>E/= H()IQ'0\60U9*PD#YS",8BN4262<7$+>(!$K,*E%?D=ZJ1^;2A:3?L M=E<9"8%J^/H+<2$4?FZ6;<_KO7-G\N;)=/[E]@"I8\.%,(_X#RAHH/"=/,O: M'.KP\BR=$L 6]@M"$E(E)8+;R. Y0VMIH:5QT7=^8'$: I^#XU.*(30JZ7&;+KWB92-+HE&H M YE*KG-IVAM#B!0^IE4(.9DE?+;>J&Y-B@B"P82!)6\8FXK)<'L@ZQ")+>FA MBAWB"Z5JE]:*;=-5G! R$XQN;&.+&+QW7C:B$P/"0?6A^>TA UC M"20T=&7TV9:[CN DBA75;<@/19#,DK]9,L#D+7"2@?T?8NH;^B@V(B>>R5I" M6FT*UG\:1DGNB?,VM<&^$JAD(G]G)#+4?[J: 3ODS IBC> M8)>>W6.G],GSY"V 3(Z>$:/)PBZX[DJGMR;)GUT%()B-.!DG26VELYA1TI0D M$SCW* 0'Z3^ 9.$A>2@A!VN@(0"<*&,2*/R/ N#&BCEWN 9L9?@4".I\#<_U M@<6)2:IN#:>J9E(!PTP"Y6R"/#UTHEXTFG=U3)](2(-Y*$5(V&6VJSV,'#]+ M/H_PH3\O,D$)15S[H$5 ;@)(\ES82,3982::OE&AOV4PR-MKA,X1# 1!KH90AWYQB6*H[]"RDN38'P:LB"VV=!BZZK* M-?F4WOC,7L1I'%]"P;;.3$Y]J,TL8>M\"MI26-$5*W(0^)3>=V]F$3!T=DX2 MY(ZH.(3$"3"EX& ##DL+BC#!]W(NR5J[17BH;>+(7..=&ZZ+874RV02B#-T: M(D_>C]B0'JG):6.9)6L/9V:2- 3.=%M=$S.2!J<8A3RH:;7BP'K'&AKNT0<4 M,LA4OB(GH6Q4--A3U712Z\R;&VGBD9I4T9$J;"Y!29CP*;G(7G#MY%93*\07 M9+LX4ZUA)ZOB4"1HJE4+_$\DW7N/&:%.*$PFN2,/82:1E;OP9\ZI;MB0"&ZO<)-Y['_'RG1\MHJPG M9 ]><,/9 Y-I$DP4"P4HQ$-LT?57V+&V1B1![+%FJ% 4(47'[E/$%,1X)"0P M+UI,!IOW53,@9O<;4T=*.C-73APDID44$XABND:&O?79+T%SND*^ 3DC4K6: M_P_P;T@?" N:KYM4XC(7+OEZ I/*1RRVB4-!4MV5N*U8^DIF(GJ._5WU";MOEN7C*5F72:)B_?"I, K_B&? ?@U M4'226!\YPO(K#KDV: PI/S69<:@8Y-Q>K,7'Q#<$_=>?\4$.W MJ?N##*24/WM?&__U4*U &TXT+4AQ^K8314SZED;94'_52%!+&^]2#KF%'SGO M@OR!J%:)5S9IO1:%KE2$=TZ$!OUR)QTQ;-7/B%_?#J?'L\G/9AKPPQ]C9KBX9TM,?A_1WW>=EM,\E[X,%3WY\P3>N80!]'=\6 M[>_J.W ^BF* EGRP" I1-.31[#AH2%A;L'PD7R+%@DS;,)=.@H^1![%J(X10BL*W*0X M'=O3F?OKBRY&'=&*@'<^U<86[WD/Q$S]?@\!^12TAB9FE=<]]. M\*A\^FN;WCJO2%T *>\CQ.RR#1+GAOL"]#>)3(,*%@>1:R_R4/ZR3:L8]2EP6SRS[S7JT8' MZ?4QUZ6K=42>*9U-LET'SA7E%,S7S)A\*$(A MUFWZXWV>4("CHTJ_!Z*DVX3+!L(NF@L9!I6"Q3V0ZM&]Q=Z+.M+TZ(\Z,L-: M,3DUW\&I[!"[*5H=@,S>6,XI*!MS2K\GK8C\BJ'\S)+?4Q2[VN2M3Z#T"JQ. M^W%YK>9D# ),5^YLB%V$#%>&,Z67?%;]\))PG1NS995(S$.RT+*@T)&;RT&$5S9_D<=?;7T+PB("N M7R72-LBY1$EC\J;2;-/WAEU&NM4*C>X".Q3O.WD"41"G9+0>*O:AUR*X>+E?@4MYVI81OB HZ MDP@D6KL[.>ME*F@CV7H >?Q MR?S)Q"_'3OEE57*OL9J82XW1QWL]>YSGMHISB=*.@&B3HP0H8\;%QJ1%*W5M M])F@GS'T>+D4^VBU7]S&F-R]1C&L6%;E:/,8&^K,GX^U#SZF$CB/=7JZ,Z5% M4SFGIO&]HCA^5[3"AB$S=>$I!G>2V$G4@T4;#W&%NG"Q25B:=5JR,>&!;8P, MU*9+W"785(0\6#/D42G,0.R92H]/)5R>D0(VYX3/'1#_X'U7NVM%W4WO!>^(%>5(HZSQ3G]=;Z8+,A#_=V# M>CZ9+YXFB[.%>J7N;)AT/CD[/9-)IZ?G]] >IJRFHX:F%]V(VH'CLD_0NR6; MT&N;(W='6/+RV\2MAZ&+)6919V8.6*EM.Y\*N:^VD#H$>6>L\X5KM I6D/D7=2W8,KHG#@6."N0#9T$.XJ MRU?IK7*=IT:UE.YPID95[!THKH+(V<=50NP#'3Y4(VIKH$&V M:#S>'>1<+5V.Z*?&]9IJ A,.\@%L-V?.F;SE"U[ZK^C<;NU-TN7LK M+H^X(K D>?I.5_Z5S,6NF6AZ,>K[Z,&1A1YX5J+B__>&L"8&GU8WI:OK9P@+ M2+PWMXW-;%K&6?_QR9(R+MP $0V>^PH+5T6]1PVQ] C[ (6"?EZ??N5J)G]Y2%/WVSG/?!KR-Z(% MQXMO7&[CE9[ZCJ2K+AOH53AW8;;H7#A,B8JD",& XCGGV%9!J96+D)P"+/O M[ O$A='2)^O(YVKGKWN@<+C'5[&J@M-$Y"[+G2G)=!6H(311,Y&KQ%32?*%^ M7C,P3;VB=-_U;_^-=%1L F,Y"%<0238[M(*&&H\X@80!UY_"-9ZQ,K";NT8 MK'>M8L$(^W6[G'>S42'=N3QWI57Z29V1_#I7]9VW-G62+(W_TJT%5M=R-* - ML?$;*=Q'X?01'Q@W9(DROK!>N5]%61%1=ZY%@USQG(VEMG)!NZO!!5HXGZ]* MPGD3J7<$?<^%]QE#XV$Y8>L)Y#S-NIPEJDLDES:GN /U>OD.].DW4 M*N%[A??W7W&;K#KF(?SHAX,%!^RW.RJDV1%F'@4^.$YR0Y43CV)*H\L\T;8NN^HS M+7PM:9AQB',ZDZ1WA, G(RSOQ".!+\)7<$4^77AZV9?77@)(9,WWT*9M6]ME M)_E[U22>[JRX-#WO&0!-0X9K27%&3QA4=3@)6C!J2BO2I1?_ ML8;J05:LKS9G*M31^!7ZP3WX-]P-PXH=Y"DKM8\^=ZV%N) Z8IE((XD<*Z9I MM#-1J J^ZI#F6_1>\DWE:]-OY]FW0WL*]8V4##ZQW3KH]6IA0:Q;L/I2ZXR; M[F^=Z6<4+&\#[]//M@S? M^'L5Z?A= 8YYF.1)AJEO>WN1G&:_-'5MLGE,8?I\G8:?T:.WY5,)EIL M+K*N"!4FVC;F$'2&%M=\VR-E3XIU8N_A"1\ [G:%#1=I)W-]648J==.*]<"M:6^D-[MND74VH5T$O0 MTNCWBO:@IVAU8@I]/X-K,EZP''0)/\WDZV(37\L6NDU"SP,_\$%*H)!K,'HO MJ(/+KAW.I8 IN%S9FB;Q&2T+H1%!DB1M?*QOG&H9))+93>@#RK''0V9HY2UL%S72DE:>_537! ONE _#3:4!, @*<0W+UJ7 MR2,:0'5IC@X-NWF,)\<##J EV;F5;5U_2,&=)Z[W.'$WE/E@?*+3^7_Z$U92 M(9461K$?2%6RS)#&:@NY;07'?'[\_-_IO^2*W]UYP=(.N22#'AZ2Z-^OD1)Q MM=,8'WU3[>TT;DESE6:],8VW<[C;?_\RKZS5E5#&KM'QX]5GGVJ;#%HGA'$X MCI<[2P&TV0BH>N?-]&%F(/3^0:]%0WVE5QBYM\HY41M2> M^>+JG<\/RCY3=R=H6U&8H>NX9*Q<[HGY.J0Z +C/;530V_!:)NP 3_@QF"G[ M?OVKEY=2P&="^MCOE5OG$YH"][[]S:_N?_OHE_Z^K='3O0$Z$!E'M<(=JCGQC1)VRP8MX>J:NSJ9; P)D[A5+B,LM5M)DU4MWNF5TXHOU-9] M("Z 9[J8'YWWSY+FQ&9@SN1D?O3PRR,D^3'C:B-MH#R3^TGYA9JQO %4.[_M MXY2Q=+KLMYF$O=!00OLEAS:4NF)<25;HXL!44Y.\F*N@J#]6[RP>;?^;IGQ!U9V0_U0>2W !W>#\X.1DVA9\> MS9Z,=X4[P1U=M'>[[>[K&Z.Z)%RZBYAW3Y/\<&.?7C;L_>(2 R,J_8YGG$AJ MT%2:Z96WNU^*@L;:?[ACY*NWW,,W:#T-X(0#AFRCY 2D0J,5K+@3!Z;0)3E5 MC>HK?G$?WRRYLN)/*Y\-[QE%Y/+Q;=1.C=]99>HM'(AE=&,Z/*_$S3([;2;D MERVB9!,7"S>I>^9+O'&]LL>6*7Z]+]2+XXC"-VKZ&P05;JP:N8LEX3-+B\9+ MY>">$@%LV^'C=+?NV8[8[F@N1EK-N'82D8==?--_G)#%>I:\##VO=_66]0D0 M9(4;7?DU#K[#<3ZX',F,G82E?P/) M.P;.#<2C9=85+&*LQ&2/4_).(-.6+6RK38^*V@5NP/D;L^$A+Q>RUM*L7U;1 M?4^.I*_=:Z^=G7K[_[9?ID?'DQ\8?-J[3S;=OTUC<)]MKLZP[O)P3D6T?J"?3^6+B/&E%XOG)XI$$-, , M&C9HN?_NR*/[QE) QOC+/+Y&*&\+O14-K_L=+YX0T=Y%EP] V]Y(TG7C"X]8 M5,'64P?2X3WWC\U.TW1^,I$_CN;ZORI$PI7^?SQQR[.3Z55GN.ALM+[Z2BUNB;*,R*ILYG9Z?WA0W&PO M=V]R:W-H965T.#+U,9CU6NGN+;\=>1@$S";/!(AC@&CK[A*U M55Y+DJN%-0>PWIO1O-"VVD9S<4K[/^66+)\JCJ/5;6DLO26T-7S0]^B("2>W MB(BQO4>4'W$N.QSQ#$XLX*/15#IXIPLLO@>(N*B^,G&J[%*\B'B-^1B2. 0Q M$9,7\)*^TZ3%2Y[!&[07PC5N"*0NX-W71M$#W&+>6$4*'?RVWCBR_+7\_D+2 MM$^:MDG3_TSOBSA^-"_<7N:X#'CV'-I[#%;)&)[&'YK5P"P=F"WWGF.]0=N3 M&T)N>,H<^5,J$;:FXF%5>@>OE6:+:1QSY=Y M*CNZ,G9OK"2$C>$H.(,L"X5(O<"_UP+>G&S3T4_F'JWVY1V]XS2,10P"?G@U M$['XL3,DH[5S2&\W,K_C/)UK$F9QVON=WJUU]-F0K, ]S<,93$4XR^9>>*S( MV\[3T;_A+I[_[]R)-$QFYRPD?8='X_SOY/G>LP%W7I\^1=T\G,4Q/)+G]>R? M2$NFX93G_ SF@U*\4<3/L<9KL['(.XU*9L-HA >4=@Q/C58TV&(UVEV[JQWS MVVCJ%EIO[:^#=;<%']V[N^2CM#NE'52XY=#)>)H%8+O]W"ED]NU.W!CB#=N* M)5]I:+T#GV^-H9/B$_27Y.HO4$L#!!0 ( ).$1%0RGGL94P( .H$ 9 M >&PO=V]R:W-H965T5<F*4/;&.1Y!ZIER*)H%M9< MJ&"UZ,YNS6JAMTX*A;<&[+:NN7E9H]3M,HB#_<&=*"OG#\+5HN$EWJ/[UMP: MLL*!)1I]^\?"8;K1^]<9TO@\@+0HF9\PR< MEB>\1"D]$,,AI >>+C?LW_NKY,2]M]H>U]$Q9 MK5.USLP*:B%ZE?^O*O# 6 >O0%@.P#K=/>!.I57 MW/'5PN@6C/AZ01>];WN,DT-;YT%78"K M$ HM:7"$*D=4':PW:'R%1KY"5*;X;/19*$'_/X=2Z]S">V#C^71&:S(^2V:C M.]Y2OS@T@DL+L_DIQ&>ST0.-RHE0)XW1&5H+'][-6%T&.2+OG]?W?M7X(:;4B@+$@N" M1I/3:0"FGZS><+KINGFC'B^T-KM#1]@>-Y6OP%02P,$% M @ DX1$5';T4C^Q @ $08 !D !X;"]W;W)K&ULM55-;]LP#+WG5Q!&#QM@Q!]QF@\D 9)TPW8H&K1==QAV4&PZ%FI+GJ0T MW7[]*-GQ,JP->MG%$J7'IT=1I&<'J1YU@6C@N2J%GGN%,?4T"'1:8,5T7]8H M:">7JF*&3+4+=*V09X4:#W5<74SQ66 M\C#W(N^X<,MWA;$+P6)6LQW>H?E2;Q190<>2\0J%YE* PGSN+:/I*K%X!WC@ M>- G<["1;*5\M,;G;.Z%5A"6F!K+P&AXPC66I24B&3]:3J\[TCJ>SH_L'UWL M%,N6:5S+\BO/3#'WQAYDF+-]:6[EX1.V\0PM7RI+[;YP:+"CD0?I7AM9MP\G#N/P%8>X=8B=[N8@I_**&;:8*7D 9='$9B 8?GBG-&C4PD<&-*5#!>J\4"@-+K='H66#H..L4I"WUJJ&. M7Z&.8KB6PA0:/H@,L[\) M+9B8V/8E?Q6<8K3/LPB'R(PS@\PS?H@A\XOL&K M?#E2C!FLI3;:AS6KN6$E_X69#^W-^"Z9BG./:I=C>H)O04,^_#F,SLDGB*E0Z8MDC7(5%+- M:@,R!]J&7)94^ESLX!T7M"+WFESU^VF/\HG5E@@HISV;4TIL-.G=*Y;A";TB M&']BVQ(I1X(:U05$?I2,:!P/)[U_A,7^Y20BR"2Y[#V@R*2B.JVEYJ0M\@>3 M(7U'@U'OYB7QT2B"9!SV[B6]!*C?'/0%#/TD3-P8QO%+SR$X*=,*UV&:BNU6NWZW;,K\#[QIEM=,[;C04&).KF%_-/1 -0VH,8RL7=%OI:$6XJ8% M]6Q4%D#[N93F:-@#NK_ XC=02P,$% @ DX1$5$G&<62X @ MP4 !D M !X;"]W;W)K&ULI511;]HP$'[/KSAET[1)B"0F M!.@ "=I-F]1JJ.W6AVD/)KF 52?.;#-@OW[G!#(F45[V$OO.=Y^_[YR[\5;I M9[-&M+ K9&DF_MK:ZBH(3+K&@INNJK"DDUSI@ELR]2HPE4:>U4F%#%@8)D'! M1>E/Q[5OH:=CM;%2E+C08#9%P?5^CE)M)W[D'QWW8K6VSA%,QQ5?X0/:K]5" MDQ6T*)DHL#1"E: QG_BSZ&H>N_@ZX)O K3G9@U.R5.K9&9^SB1\Z0B@QM0Z! MT_(+KU%*!T0T?AXP_?9*EWBZ/Z)_K+63EB4W>*WDD\CL>N(/?<@PYQMI[]7V M$Q[T]!U>JJ2IO[!M8@<#']*-L:HX)!.#0I3-RG>'.IPD#,,7$M@A@=6\FXMJ MEC?<\NE8JRUH%TUH;E-+K;.)G"C=HSQ83:>"\NQTEJ9Z@QG<"KX44EB!9AQ8 M G;'07H F3<@[ 60B,&=*NW:P(*[-7X_5>Q,M1:])YK8PU';CFE;!*"-KS,X(M=HX:9,6@- MW B32F4V&N'[;&FLII_HQP4Z<4LGKNG$_U?URR!)%\[@M#YYXDL5=9&QH'(@ M>9 K2H!HY-UQ_8S6)>".QH$A MR-<0=2+&:$W"T+O%%9>0(QV,DB$,8F_!]YJNH:NIX#"*1M!CS'OD.ZCXGB\E M12;]"/JC@??$M>:E)6S4J3!(754I(VPK80])$L.;5T,6L?=>\T+\C,PD"2'N M];Q'16][-N(UQ)W1,*:5=4*6G'O*X*29"M2K>F2X$FY*V_15ZVVGTJQIQK_A MS4BCLJU$:4!B3JEA=]#W03=CHC&LJNK67"I+C5YOUS194;L .L^5LD?#7=#. MZND?4$L#!!0 ( ).$1%0#4UA#604 'D- 9 >&PO=V]R:W-H965T M;']]WU"'=PL?2=$/:U/4<(XW;X:CDZWSGT)-%,67QMAP.JMC M;)\MET'5U,BP<"U9O"F=;V3$HZ^6H?4DBW2H,7FI)45O:?XH;WT>%I.6@K=D W: M6>&I/)V=K9^='[-\$OBH:1OVUH(CR9W[Q ^OBM/9BATB0RJR!HE_5W1!QK B MN/%YT#F;3/+!_?6H_66*';'D,M"%,[_K(M:GLRVO-,3SD/4I M9T+Z*[:#[&HF5!>B:X;#\*#1MO\OOPPX?,V!;#B0);][0\G+%S+*S8EW6^%9 M&MIXD4)-I^&Z$8^B.B$RR-*6DC!JI37;<*D]:[H5)SOR398">6:UE DR"N@ MBI+H,=SJ6&/OTKLKS6:P%6L"\DTK[>Z'[YYDZ\?/@]A2'C1.Q]J[KJHA1@P_ MBYZ5I38:X!?B#15:(1>_0*@-*6&>%*&J86+K=8QD#]W-=TF';%N#DPS!Z,E" M_':O\CU/1>&$=5'4DHWA.=324^U,P1 )P#0.'NO5D]BO5I]+]S6XBW<@U_H M<%BW]2YH4,V&7LEH6 ?12A]WG!-.*>2%K#P-9$P WXU3V_G021M9P[;6JCX( MK.T!01ZE11=FK2EX6:#;:"8ZM\W1= \,F@YWU9 4-8.U@[R7!-'2NV:/*)P/ MJJ4I[TWM@GGY5D67@S)<^O,#EZ4)3E#B<@'L[P#F#[I@R%^_OA _,MFRU?-^ M*SVLG_\T!W.F%. .,T,YM$AO(]5N Q)H"\M0H84S V8'7*M[ S",0G "2WT M%S(I=S?1?L+F:]@XQ,(_0Q7>T5C$L9;Q *!:!MQ,P 0BGLJDTD=&1@VW'K-5SKR:ZED%F/=)SG0M07N,5(I MUV'#5LS+U@7LYZ1D!T$=D^>I8G,@T9.^T"CR/KYTA>_%W#@$$'1E-8R"X4!: MEN4H/=H=X!8$AKI&*]&23].,9<8 V=&HRXVN>O["KLR#\[DP+L#'A?A@F1=SHE37.KNG>B^\,24]KVX'2;"^\^R!8" M,U\ZNB.)WD4\T B,(]1P3QI'DF0\6ZV?SK_>2=P4>:HAA1Y3T>$U\V"=+5:8 M\X#H,)(\R!:/QHTY0\9M"!T97.=ZFCJ-9Q?1$/^;YQ;C?\]T4:&&?8IAN#V_ M+:K$GP?KQ=/#*)XNCFZ. AVX!&\$&8W6,K$ED4D-J. 2LD&J:W[DTG#U(DTW MC6#+O7$8W;5*0S\G'8VGGXRGW>F[XJP?IZ_%^X^2-TB1AE%#)8ZN%H\?SH3O M!_W^(;HV#=>YBVCE:5GCVX@\"^!]Z5P<']C ]+6U^0=02P,$% @ DX1$ M5+=E)=LY" ]Q8 !D !X;"]W;W)K&ULS5A; M;^.X%7[WKR#SO4[%_)BI)#BG8AZ;!!X+/1#_P"]0:/JP-$; MO*_JG;21TJ2M9?^XGMG< !W_/,!CV/ 8.A[#_]R")26?F&'<(DDAA;","F-DNJ#0D"!B MF9XS>$XD,V$:[WFL7)MKA2Q@V9%,05\7%DSM\5GG9_$B% M8^1]6_P/V1>=< M=:Z=@)U;;I=.RH@^Q+="0A!2_JP#Y(DUPL(\(XW-"Q!E/[ @](+3 3Z<0<+S MK:]RL?,7_2),2B9D,TW'ZAU8/YT.W@P[3TMM\I-$@S?#4OV3&8^>X8/M P-O% RW1YU'B&5DE(O24#N- M$WC(V)WJ+CGO^-<5V,+]A[ WE-\3$;>:#3>\L5TXHU#,-Z MK_,;-X;#/C4@UWO<.(4:[K?BUP;PNR?^CT,FF/Y/0@:1.IGX>RQ7+NY'[W \ M;7__[F )A]Y@,GTSW,^.T#[>'AT*E:DW"4;;HX^%RLC_/E!&_G\I3$+$X( < M,)AXZ*NV[#^:>N' _V-AXOG3JN)(EK$2([IR M71VW&^"E/$<<]MBU4DQCU;2"6*;P?E&63_$:B2QWD8Y=;/6=72FJG30Q$](1 MHEXP9JXUC0B=Z"'BTBR6(KQ43M9]9P4JK+=.?BLT*5WA+0,4*P(RD8J;+0E) MUU(#*Q>IG,N(!)1I5F Q%@8\8C8W.B$.D39&SQP.$0=KIF?409 ?:F8QFL6> MZQJ^US5"'X=VWFYQ*M(6D8JM3"-5Q.0H,II=DI%@R25/%X*!N=1D $%VPZ#: MULZ'/=#)A(M,\F.)'O$J3"2M*"WEI$<+KPW M=MI M*P"GXDZ$-)L)). Z4[8$23:M5(]]2HD!K)C!JCJVW@ZQ:09]V5P8RO).Y!W\ MEQS6%R+=U(/"UF:X>7I@.J.;R0FI0].)CB$8:4J=-(H3-TH3& I%MDQ+?Y4% M@?8C:Q2)(V'9"J8 =;" Q6-!1I/I;I/3S!-4 ]9N/Z"$$:HV7^ -AH$W.1W5 MVRP5.)Z^\0PQ^<'O^0.G"\Y-IMYX./[ H7'O=(PLO/$&NZ-4VH[\SGT;&*XL MK@4W]I@->L-@L_JBR6A.@].@AU3Z8^=1VN>3N1&$7QQ&TF8N4P<]M(D_;H[& M\D7& J*OI5 Q\]WI=H?-2HC'KBNHT*W)RRC0,64KJO(6]T)2"D&"VS)Y!GEN M5EO5M0KYC@ZDC@(*)KA5%XHPQ+)BIF2DUG",S4LOT^D4JI^4EB!;S\0"ABU! MQK?XK=SUE+)7K:412(U 3BFU5GJQ1AIUC0DE5^3,?;U\2VQ007FNX%'SW0MM M[*FA*1R5+4QJI)0<6M#^"I]W^_")?LA9T(A,X9(4?PC4KI#$N/H5M@J4OR'_ MLJKE",[9#:5-%UK7=&!1WJV.*>[0C*W>.+9MAM*J+MXTHZLE)9H'818PW%$L M4'1:#.NV!1R?"B35;P4A_?[%,[K M' [U$FG= PSTFDLE2EB]KF%9A(X+42PV( FG7HT>- "&?*G6VXAI$!!_#X&W MP4 =*\#;%$S:$_@G,5\?2(44"%6!4_?80Z_;D/]"(:V:_;N2M MUS;R?JKE?21YZ_5_":-/T-=EY/):YK\[F>LMY)8*/)6UMXO/>_7&-4T'+SY; MOG%M(+6 G1NQD&E:7JN4L\:F@:V;[4^UH2#(^\FBZ?9]SQ].&G?$K1P4!%XX M#=EQP^&V4;VE-JZ^?L".IJ. '7?NRP37$K*\D+H>^Z[,OV0VAS$FZ"WM8.?; M#BWJ-U)-R2*UT,FB'N0KZC\4M3RVCK*=EURJ5"Y#VJI+;7MD]WVVQW:]F/5; MCY$)94!Z_DD_,#-@OI0)>8XZO?&HRXSY3-K M.(^EP*9TM &K,\U\FTU( ;-6_?5OP%02P,$% @ DX1$ M5%7)1WSR"@ :"$ !D !X;"]W;W)K&ULM5IM M*I.36G4DL\0[87>P^^^PNJ+.5=5_\4JE2/&0F]^>#95D6;_;V?+)4F?0C M6Z@<;^;69;+$1[?8\X53,N5-F=F;CL='>YG4^>#BC)_=N(LS6Y5&Y^K&"5]E MF72/5\K8U?E@,J@??-*+94D/]B[."KE0MZK\O;AQ^+372$EUIG*O;2Z#TX&(E5S69GRDUW]7<7S')*\Q!K/ M_XI56#O%XJ3RI&E/]LK(9M6["51 MSE60,]TB9S(5'VQ>+KWX.4]5VA>P!Q6-9=/:LJOI3HD_J60D]B=#,1U/QSOD M[3I17,G\B_@M%Q_MO&\ETB-/Q:U**J?+1W&Y<(HUB!]HWU__ M<]O)F__!M26RXW6_! WW]Y=-8NQQFM?TFGL7,"63!B(]?2I M*@2,>C4=C0%W8Y"YPR!< O9E,"^5I:*U[]3,5: 2$5 R&8G/L/8SR6,S5](+ M-9\KSGQQ62V03Q%2DQ,^L69/X*DCD> X]E-CD=">1?Z! PF$B5CR'[9RN33D MY@\2JH^"N+Z'V9MW5T+"24@'_DQZH"7EA1M\V?/U.^U@U65G^Z=Z^Y8(E'8( M=99\"CET$/C7#^&U+TK(>ZF-G!G\AE"GJ29*Q"':DV)K!1O:"$PFH^EA)P9+ MG2Q%@I4S)5(G5[D R!S"4MH2DBB02]@$Z?RE&&8VU7--GK,"1*.^5E 85S)H"J?S1!?2#$5A M*@^N3UP5_5;EA=1MI$?@ )@'LL"8XLTO]CC_4AK[UD3#*7$+,E&.C1^%)5+ MEJ@8XO!D>')T*/Q2PH+@J48 Q6]R_-:+:R.]%Y>P+4,4!9@_^2)D20%3#\HE M&H)PSH21_VH\&A^) OYGH0'XM07JH="DJ(7G-*!]*5.._P)'63#@I7;B7IJJ M%CII @3-G JHP/2.CDEA#9KJ3_59HF;/T>+L3IE@4N+<9G%B?1FRSA/<7*G_ MC36,(A)B]+P12) <]9AL>LQY=OJ->?:B>*;\5')HNCG=RTB0HX60;TC).FF M1G0AKK')J1KE\;3J(;(A9V),*Z\??LRHI!)@:=7+#1@&GQ@/##I[KWDYU-Y; M["6)DY>0M2HY2&*=3T?B=\+@(SH M1^>2$S'ZHJ^1C2.CT'!Z+$("D+56:("MIZ:/"V2%88H8(O$;PJ.-]+:ECI5* MAT1A'3OFX+# ,,0VH_'X]6;38B9L+"!KAP#>&XGT^L915GVB'4Q7X]'A^'7C MO;FQ$ .=AR#,UT%-?:X43);;D@E8I!8DS"P+KO?K2@D?5 @4C()W /3D6IL"BA= 3N!1(51)9S)69C M,MVOB._;M]?\MJE\:P!N]"#ON*81 KJL%TL=^1&'5P^)@O5K'0ABH*?\1NC-UT+Y%45#3KT'EFWEM5E!$(XP"$'4UD6T"9PCYPP4Y"0G4: MG#J4V]*KB$GK0EU!.-USUU'45F-*J8:@FO*\'=/DGZB!'VTLR@>BA^6VH[ M8MO:/.WX'L>C@;O$_QM48B8T<)@#X=2I@7$<69JG7&363M%G�/P)PG%4AU M5"4D)GYW*H=Y7)K7G8"VSU:+T$2EE>NQN0%M*_8^4Q3^(XL,NE0F%*IVH*I' M)5T?7#S[$%?1P]X)*S1#Q#D&=^"V'HQU7U1 5ZD.LT:&XSZ3A'H0G MY?Z)N4XNV7.;LHI\6DC7 &];3N/]G!,"5(' ]76 B$Q:$Y]HV^U='*2?]JG= MM'V.6Z*&K1Q6E2C_U(#5);;NTSA3GJ07G2?T;;29Q!M&D8 M=S/IOF ^K*M.(# =>F)48;J'PMK-^'T>L[$]W5"=M\PSWU*JOW6@V3\>3@\. MONM ,Z'I\)F!IAT&PE1S^GVGFOZ^SES#*;)VV V'&U*,5@K]#$]!/K*HL1%Y M=<<]#!W8SCG)\]$D-VJ)=6F+G"*V:D34N5=A81CY:P*$:8JZV^'XD M7;MRT'1;$J6][-+MM-FVY=YMA[UUR_7YYGK+]9OL7G?E M:SU7<['R]'[HC=:Z#2T+QZ[4JVY1MMY59P_%XA^D*:G16976E MB@[;B51J.CH#N@_X-UKE&U +GR.(9.UN\&[M=/N:VSDR7Q\D.Y>"L0EO[@H" M$Z>!+R-/>6\3+>O:QC1&'N=VL'?1T&,S''T3ZWU_DHO4$T@N1+PQHB&\%AXH M0=JF-2AJV[G*=J\1RO;\,TB)E\D;"_'F#-Y8=&.,V]J[H'_)F_28[X[H6Z9> M+3XY'1X?'#]3BV]Q*KR])L>B2R5^>J8>'X^.CMMZ/"30_1DG6YG^6?F0(MS) M+*A+CCY9E^]9,=KSBM%(Z V&DL/6U.I@>Z.TM8803[TS-*XK0&[F*4\6AAIW MGBG8^(!19([.&!1/J_N+G=1<;VYI'P(-;H\A? "$)Q62ZB6)A0%I#ZJ==$MM\^YTIM^#O^"F#4'[#%^'-T^;/""[# MM^?M\O W"(@G_$94,L?6,4:206#<^D-I"_XN?6;+TF;\ZU))Y"DMP/NY!:;B M!U+0_''%Q7\ 4$L#!!0 ( ).$1%1YWI-.< D ,,8 9 >&PO=V]R M:W-H965T'-LSB7W7 M9GK79N*D-YU./T D*"$A"1T 6M;]^CX+4!1E4[Y.^L4A*>QB]]G=9Q?(]4[I M;V8CA&5/95&9F\'&VNW5>&S2C2BY&:FMJ/!+KG3)+5[U>FRV6O#,"97%.)I, M9N.2RVIP>^V^?=2WUZJVA:S$1\U,799<[]^+0NUN!N'@\.&37&\L?1C?7F_Y M6CP(^V7[4>-MW&K)9"DJ(U7%M,AO!N_"J_<)K7<+_BG%SG2>&7FR4NH;O7S( M;@83,D@4(K6D@>.?1W$GBH(4P8Q?&YV#=DL2[#X?M/_H?(%_:1V?Q6-/U/2EZK"N+]LY]?&\8"EM;&J;(1A02DK_R]_:G#H M""PF9P2B1B!R=ON-G)7WW/+;:ZUV3--J:*,'YZJ3AG&RHJ \6(U?)>3L[8V2-HM M$K=%\IT0OBI-17=EMCP5-P-4E1'Z40QNP\F(==4R9"#+9<6K5/("Q;!5VLIJ MS;:UWBHC3,#@F6$K@3(5;*O5HW1E@U MA\$LP?,%3$9)5/@UF$QC_#B,XPF^__2_&4IJY\%R,6_5+N>D]C/LQK*MJD1E M#5.Y\^051:D"@Q@+3YJU_X_7=[76V/?JXD>1"8U07+(__6$1A=';X]/%@^56 ML#":L^6DA>&P[+#HL[(03[V^COV-V+W(!7[*CCL]5^!W>?[U]>VR1FMGO_Z% MX@FL;P2<(GLNR:(/+:@=:2T*3M!:13@C)6O"%2U#7\]PT$37? M$4_B!6X[>[J-D&]Q,)\WJ1=.@S"<(O4\XBZK E:A8<*@O(G.2E0BE_!K&,^H M$H91,%M2NM]M>+46\(4]\J+FOA61N:AEP>)@F2P8ZF7OS"M>;(EY.?A\F$ZNL0P7\ 1>T-C*8P/YY1V;BP=L+YLH[: MY"!HN3$"GP$D*R1?R4):B6+B*-I7 #_'%2\U7UW\G0#TB8+(NU"F\&Z/ MYQ MG1$#)$D0)Q$>XF6PA,V?/#]ZLWB:ZIH7ALT(P/@\>O,X8M$B1@(_PE4*N2:; ( M9RP!.4;3BY\$EO7EQQ 03._SJ1G\8^]2>+/K-.%GKC<%RV(/E%.X^F_L(E'+S#B'DU1XR M5F@,/M2[;#](>.G3#&)QW(\"I0Q;*;MA:):2QD"70958<_R/<+M(C!_:]@&+9-*!:)4FL1XG65PK9#BT8T1 M0, C1("<1PGA.C3@/M]3K.W@122#U5T^<1.A\XHX9<3>I:G2&3PM]J>V;2"K M!?U(>H 8=NY+&[X&",:ZM.HQ:<0H#?L$ 3KL-+YW72:C$(-Y4;@UL.XRG(^2 MPY> 9;4^=+8]VI%AXD4_.O4L@/%F*]QII=C#SWXD7OI\&=- M9*+X>60^5*"F"EH_-1WB3F6"/?CS)EK!(G*B\2)FVX)3QJ$T2FF;8JXZ\Y K MC9.:]E73E(7*2DM:)2,1?3>J1NAHP' MNCFLATEI.Z#0!*=5,6)_<913$*IG5P7DC<-0X0C2$!3,I1@@P>O4OF8K*1)/ M*;6]AA0ZR- Y*,5"7V!]>+KP:G>&"-B!KQM%SYGL-2M*3E0&W%9?L8NC?RKB M"G-%UR"-1N&HAC:0FM56MEQ^8)%GT:-T]E2-.$B5&5?(G#*H+ERXI3$UT8F? MO=R83+R?%MR'*R<<&E8R--N0>1(S#!&S\&?%K M34%_Z38!U*9E-Z+J97Z:UZ"F?8@57B1UZ@!L\E%Z,G+$]SL(./\]B[S@3W>H M[^!XFB/4I(!Z[5*Z%UH?%/JSM6V;P#Z9$J83:^CJ1KNNJ-WC_;>F@1\.8R?; MMX2P585,]Q1T5U#N/H0. <@$8]V.F,%XX:;8SOGV["['Z6LG[:9!\O1"PM]$ M-(Q/0RE,R)SB-B,)\..Y&6P!)WGVM3;6Y^N9.:V=YOS!W(VWE!&[9]$E7FNU MG<\7YWY?5F,-S<)NIO-:2<0K/JTV/QK06'TXN*-3M@,B72RD#E&J:5]^AV&9 MXEIBO:92/38<4GH6_"[FE7BR..!B"*4KR=/A<U$>N["1UW+I9+H=?N^IQ:/D86?\?&ULK59-;QLW$+WG5PQ4HV@!1=*NI/BCM@#;2= 4#6+$ M:7LH>J!V9[6LN>2&Y%K6O^\;KJ3*B>-#T8M$#'F^=OXNU,R1'AIC MP\6@CK$]&X]#47.CPLBU;/&E-MGSC*71-H_SFBHU;7PRRP6[AHU[541;&B_-6K?B6XV_MC<=LO$3=^7%8"*$V' 1!4'A[YZO MV1@! HW/6\S!WJ05C@#&X[0GF.X)7^;.(K[D8T30; M4C[))\_@3?<.3Q/>]+\X3*]U*(P+G6?Z\W(9HH=J_GK&ZFQO=9:LSOZO,#\+ M)Y5Z%EI5\,4 I1C8W_-@D64C>MZ[7QGZ#?3)16504382/Z"Z Q.JFV+-M&'E M ['DCA!Y;I;L]]%/B/DD.QW26@4ZRD<9)&E,JBY\.LI&\]W"$/BAY51S9C.B M=Y9^4;9#W2>H8;(&MJVR&]B+[&%1V^A(T:OIRT9$1!4.T]LN2CJ@?=UT#1GQ M@8H#/T.W#/RY$W=P_ G6. VZE3/H0(%^T!;&71= .?QX]@)[,CJB;#C/,YGD M,IR?RG JP],3&\*X1Q21UHNXHT M&-?HGI\1"W@=L%;I AE0A38Z]J'Z4$0G/GP-)G&6N<' .%^26GD&NJ1 $C#; M9Z0/%$P@07ZY842?:@T%-J[#1S'DN0!;6%KK6",#Z,L0]6I(T"9[Q%$@ M52E9EJH3V>S$&<0Y\;EP-CBC2Q6!$R+^>@' ."XIGYSL90]YH"YJN3N @X(. MT!9N .&@+*(M+.CR]IIF$N W#^*CE^J'OR!S[4*D#TNC5UO0F\X7M<3SA+7?ERF;04 M7!77HNL=E_!XHUW!22": =ZZUU#$;>J(,K_8[*2,^34(_7X M?J^\1IT09+FE/ 0+I9L^R XG/62V>CI[[8%9 41ENX3B2Q DV@%A>M\7Q;+ M#ALX@/2M:](*-DJA)WM#Z'T=.M3.\,#TH85&@;V]=P:6:]S$9I-$8/@!3H4. MH8RUBJD7H%_\C<8D'DKKB HM$BYTT(6/>,9$M,KA5D:=*:61X8H7[J5J\%#! MQTJX#@GR5*;?;IU%S^(H7J&SI"<'EB$JI%!S-:+WRN)PJA:$V;J(Z]U+$P95 ME9()IR4)>&JDQK GC,=6<%8ML='H.[13H5XK>*ID,WNAK\I[EEAJ9!+.;4MF MF]COOSO)L^.?PN,2VL4\^0/. I/J?=>_X?87U94\2I5?23,=T5-WX_C@.=*P M7Z5'E]A&,^A?)OO5_;ONLG_._+N]?Q2^5WZE42F&*QQ%AYD/R/ M-TL7\51*0^FN[&4#OE?.Q=U$#.Q?NXM_ %!+ P04 " "3A$148!S %A , M Y(P &0 'AL+W=OO M&+A.L0%HFE>)RB8![,3;IF@:(\EF411]&(DC:1J*U/)BQ_WU_HE[=%^;7:*%6+;]LLKUZ=;.IZ]^+\O%INU%96;K%3.596 M1;F5-7Z6Z_-J5RJ9\D/;[#SPO.GY5NK\Y/5+OG==OGY9-'6F%K-2;(OM%I_7FU4ER(E*UDDU6?RQN_ZJL/C'Q6Q99 MQ9_BUM!&X8E8-E5=;.W#D&"K<_,MOUD[#!Y(O",/!/:!@.4V&[&4;V4M7[\L MBUM1$C6XT06KRD]#.)V34S[5)58UGJM??ZJ+Y=>S2^B5BC?%%KZN))GKY7D- M[D1SOK2<+@VGX @G/Q#OB[S>5.(J3U6ZS^ <8G6R!:ULE\&#'-^JI2M"WQ&! M%W@/\ L[74/F%Q[3=2-+=;9@7:_E'4*K%A=E*?.UXNM_72RJND2<_/N!S:)N MLX@WB_X PS[,R0]<<8P;3.//S*JXSF0NWN7B;TUVQ_<=46\4D\O\3LBTV-5X MG.Z-GG+%SW!9>=^2X7%9R#(5Q4J\U272J2@KQ."=6,-VM9"W6*PJ@HI6JL2F8/5Q=TQ;6@'TB@O:K%0(E-5!5+8T_>\ M9T1*SZFJUJ@#8+22N@1]^155\T9FC6I)EL5V"\FL^#G?,U9*\: +]]QKF4[^ MNA#D*U[<%!GL4PGZ)JOZ) FV+\3$8N*!L,Q5#T39E<:.YT=^2@6RB6E*3"/P$ M=W,R2A?( SK$-$(#BW1OU619[]75@ Z&KSC[%7RY ..VQ;#U(?+<,6X2M_0Q M#Z;.=!KS8N@$T=2)XT!4U$L00/C8*486V1W4NY$Z8P-2D ZK+Z0R)CH:J[;( M=Z[Y0)4EBA^?C@(K8V$LT"=,\AHX!CU;:=+ MT\RH2=V76"T_5M'HS)=GO,#5N2O+IY'K 21F&2<2=MLJ634E0J.I6J$O/[VW M5CDC7YC:E*JL;[(6(3VXTWW-9]3K42XL'(#Q>'J B<9$@S+7ES>2!$BAN^&P M+GU+ZI7I_7'+\)LJ&9R(:4(@3)JMV>;%Y)_D2X:EPZR?L&GB7@V^:BKKV5YH+)?I@Z8L87V.IJ.3S(U8%"U+/6" M++1 H#O4D&5E+5BQRO6F:"H8WSA/[6HN(@>6'>4R>>N 9ACD;-+.HB\FOUCB MR84A[FX@HKJGVD5Q;3+O8KTNU1JVG#"*QY#12G'-4I#\_S0N>P=)C+"*9R)Q8P\J^%B=AMVD@_"!VPF@VH8)Q$ A'*\@8^;8-TY0_-<[5@PY- M)>$T=*/YH(?0ZBF4\OI[^QW:U$_=!4@GC75:*U3OU=\DEN?.NC+,,GENV-X8 M"_1D+$*,_?F@P#/GF1OW-KE8?A8?LJ1 T0\=;*K+KKQRU(/_3@4E8; ML>+"A<4FXS;JU8L)7.86?.?M,$M )T?]LH M'A,MPD4$&U$D%7+V"WZD:J5*JB>T*W91=;5_&I!J ^H['_'<.9#1B# . V.E MZHEI 2(*85=<<:V\&ACYC<%X^Y!W)W5Z!H-?<;B1-4F&18'AQN#M06*:HCDH M5S!H%,?.#$6;UE#A9IXSFT:#F#8\,.S6-N9;^+M?RP^#X%@M[)/T($;!9KQQ M.^Y$@>\D02MF&.'7=-H2L(D\]F!/BPJ!VT?&-]KJ8\4J.2&?T!2@9QG M..G_B 6CTC6K]'G3)U0Q;(OC*+A_>\<,(@L%?"U;))%2(R@$G__9>:D?R%-= M+;."P//C*.F@JI6*CL/-:-#CH$ROU%!@"Z" B+J1;Z!9>V_0DGN@-(90HH52 M'[N=NZO)""E9_#3 6N+O)-D 03U.,B&PY$TQ'/MBZB:)F (2X&(^ =0%IG;B MD)!%$-$E:.ARXKLQP$H\)\@!')$P]J#;J/RA$P(:)6Z8X-('F,;E=,(S(I; M9^Z&3(58HLM)XLX)B\SPBYCQUP0K@&QT/36!%/S8?F,M\C$?QD& =40S+KT9 M7TXLCC+(9L+G+_AX O3^[2"Z!T,#1-RYT3K@)R)Z(H@=J]O"6*@9$;;U?7*! MA85CXB-8U(\ 1>=NX#\!BL+C/F\RG5R@+[$1J297S>(_]LQ&+C=:W9@Q&5DJ MD1$8ZE.R,&[CI@42IDR2.9_3V0&BN-8(P5VSR(#9BA4J!N1PL$X$8D'S('58 M=.8%6J89IZ%^)VCRFR=P)PH#3* 1%2K4 M\.'$'2=S)YD%/#8GP>.5*(E"Q\-(RVUE1J%Z*N;@/7O2=!L%F(2IH71/QXX7 MA=\YW-HHZ +G"7"Y&QY)_WY^92S9'D6C[.QS'A[V\GGE$23^G6.FYT[WITS_ MV/SZ.Z?,D9W^H%$2XW=[?K5'ZB'U'!^)=BKBF3_YI.!NZK+V99.9"F2Z13NFM^1< MAB-G2G#.B9!=G_E5PZ,F 7M)\/_LZP5>6:_[1![;W):_// MANYN][^0"_-WB)[<_*D$VJU1B42F5G@4@1&?F-?&[8^ZV/&?(S!DUL66+S=* M NX1 =97!>82^X,VZ/XM\_I_4$L#!!0 ( ).$1%1N)^,FO0H $4@ 9 M >&PO=V]R:W-H965T@M*ZMI(H> M#2P%XM# MH)_H_KH;](N]-A_L3@C'/I:JLB_/=L[57Y^?VWPG2FXGNA855C;:E-SAI]F> MV]H(7GBB4ITGT^GBO.2R.GOUPK][:UZ]T(U3LA)O#;--67)S=R64WK\\B\^Z M%^_D=N?HQ?FK%S7?BAOA?JS?&OPZ[[D4LA25E;IB1FQ>GEW&7U_-:+_?\),4 M>SMZ9F3)6NL/]..[XN79E!022N2..'#\N1770BEB!#5^;7F>]2*)?RM:>^;$+]?*^G_9/NQ-LS.6-];I MLB6&!J6LPE_^L?7#B& U?80@:0D2KW<0Y+5\S1U_]<+H/3.T&]SHP9OJJ:&< MK.A0;IS!J@2=>_5.% +'O%:"7>OJ5A@GZ?DM?".,$06[<3K_\.+<0191G.>G[I(_S>B[+6!H'(OOFUD>Z.O98V5]HV1K!_7ZZM,XB8_WQ"T*P7-/." M9O]S%W^:;YQ.V&F\V:5E>L/@05&NA>F]&#&W(\*RYM4=VW'+>.-VVLC?0)G- MHRQ;1HOE#'&G%*60W7$C/"LSR,U'KB6Y$?+#RFW%'=Y(T LCA8T0XF[G M11O*&4BMBI945'D0('B^&U,'4N8T6PN\=\(@&?!^?><976EN"F^C-,AW;>R$ MOR5.LH7QXSYD7\(P.*VQL *VB8^YJ!T$F^ N M5B MO_KZBYM@P$UP8?OGQ=,%FTZ25;__.;U= MSI)HBD0>GI;SE"UG4^R-TV[O%8O3*%E.HWDV'3\FLV@QG9*T69*Q>+*:]Q3@ MGD6KZ3):S9/V*<,3 G(*BAC&+>8LF4QG T5"K&<++*79^'$>1^DR9K,LRN*8 MI9-5TM%<$Z/5?!JE,\]SN2"]9BP&]70)N8E7.Z[&*9*E49JLHCA>P?O)8A7-8!">TE6TF,5?_!6Q M&&=_7BQ>:XL\]1&)99G_G\=E]N?&Y0+*Q BTA:>(5]&2-)DFT3)+#^(RA!D\ MFBX6T1RQM9KASRR*LQA:+:(X7;%XM8 ?$&*&5Y;[7L>B+B@/F\#+$TO$E7![ M(2KV S= 7D+D[YM*^+ Z+!-4(XGS6)P'=,ZV1CE= M=8.-G P;\OZ!GJ^?HN?89X/.\WB2/:[SS]S K<@T2MG>.?>/ZKONE!X>CO=U MP?8='UC>63;>Y]-P>6&??@ .M@%7A,FEI65 3GHV70R35D-+&I%CR4;V\'; M'Q0?:GK5>- #R[&9:S$8;]DM-Y*X1;YE1V=0'95OQ*VH&N'=3>MW@ALFJ&%] M"*YH6W9H4-J&XW-*R"K'C$2B^2"F$.W+8$B?44@A60@R$R+ /2A#X@M292.X MHZ[4 ME504)XGNNFH@0GS:EO V\C;SF-.#[Z1CS=#J=&##L^OM&K6 ,[C;JC M@E1IRF- #2^);P2-T1,3<87\K:236*-0#0F#H0Q[0C)V^[!HA7-*T.*!?3Y" M<9#:X#B@5ZZ:XIA:^].L4SA8J:AA)P5Z(J28-L077#=<&H2 :L2HUT0H5EO! M9(B$84L7FP/?GA718K_V1X(3U:5@7XJ/&(BM^"KR-K>!1>[62A:A5W7X0V[P M<8_YV? D^%@2D3UCL9:,D9;I#T2^HU8FX8:@8!1LO)>,(6OOKT-U/:":9BM M?4O]&2! %9JAG4'9ZE/M?DKW\=MGBF\EVIAMVVCR%OJ4#[#XP&F?YTK9B)"1 MI7=-8WW_0QW[S0]P#?GE.:$(O2YU(52(JS8T9-=_D&.C3QX:R7D6 X8Z= V: M8YC92HKLPYU#M/A4Z.7DZ'-Z-'@B.E'6%$W>&?B8GP+6=[%5BM]^XQ5.DXDP MA1X+J#577CL_YB->;IJUQ79$&./%+TU(2 ] QT/[A%-"@O[U<4\'M-.J&%6( MSZO:%1^*G( @0+6 MRHWT:(, .]%KGXUB#WK_U+>AQCZ*7ZL,O>WRA*B :N_?7I-W(+-JK_QZW/2( M=LUK2>WT)>:<495ZF"X'V#4JI(58NWM0T3:D!VD#'6LN"[\64BAOH#(EJT6< MV%.<\Z\.V>/DV%4-Z(JG-Z7N .J&WHTF6NIN)+7*P,NMMQ9[!W#IL(5\W'=X MOAC5;;?2 RWOW!L=IDA0S5_FMGZ&@K<2PZIZ^G'[6,QHG$@'/SRVFZ[)-J2F M1L1AOLW"&!I?L"MM3!C)+VGKMD4O*@";QOBS*Z3-&VM]0?%7UAB+WPYW5:%< M822^E4IL18]C)TY=KT%7H.&T[!\2^%]XP!SQ[S6]'KP7M.A78*%\7DC5>-( M)?U>/ZO338-MUK\@*\@'A=Y7SS$!^4LW^"/DRJWD_L@/N!T&@"]OJ,7=:MM* M4:/@AG;N((.!R$4AV^82):"D6\0^&H?9) 3C 'GNB!F31XWCRNJQA3"KUJ9K M:0<;_$6(EVYKP"(.+_PJNE.(^LE-R0\0>-DKKT(;>VJN[0&BOI5MG ;BRIPX M=!0=EM[WA^_P4"&?\QKJY:/@&9G[I?SJ$\"?M\>=>SEQ: M="!X#7Q_ZIVVES;RY2$PEP@UIM>.4P-?0T,4EM!"\ <'X;8]&E^U1^W=^QB^3I-V,>8\^FPP#,9/]VQH$_M @ B, MRP!LCI9GSWPK0B:UWP(&$3M^2P[S[=,Q&T$S,M$VJ%E2>S?A7TBKN3^7<(L% M)G_D%"YHRE<^2""5WWF&*"(HK.L F[J=\ %S/?#03L\9E5VHNU OQYZP0F$T MHA"G'H_NWB#4W_"JACIJT""[J$'WYGH9>[JB@>A:6U_HJ5\F]V%Z<(3S'I/\ MR^.W,Z%=N6"W6F$HU@L3 FY"'H+/=X,-'0"AYZ#H>M[4H\=CWQK/ M1Y]V2V&V_@,V=:4XD?"5MW_;?R._#)^&A^WA SL:2G1H0#ZQ >ETLIR?A73I M?CA=^P_%:^U0M?SC3G "FW ^D:C6VA_D(#^?PZ\^B]02P,$% @ DX1$ M5'YMM5/(!@ 2Q( !D !X;"]W;W)K&ULK5C; M;MPV$'WO5Q#;H$T 92_R^I+4-F#G@J9 B-NDX>B#UQI=L6&$A62\GKS]3U# M2K+6WMA!$\ 7B1K.G)DY,T/I>&WL)U<0>7%=ZLJ=C KOZ^>3BJH@LK7%.6TF[. M29OUR6@VZA;>JU7A>6%R>ES+%5V2_ZN^L+B;]%IR55+EE*F$I>7)Z&SV_'S. M\D'@@Z*U&UP+]F1AS">^>9.?C*8,B#1EGC5(_+NB%Z0U*P*,SZW.46^2-PZO M.^VO@^_P92$=O3#ZH\I]<3(Z&HFF\H43KZJ<\FT%$\#K,:8=QO/T7HTO*1N+O5DBTFDZO4??7N_S M7M"W]Q5]P;'"Z)RL^U6\^MPHOQ'OC"?Q]]G">0NF_'./F7EO9A[,S']@:._5 MR 7ZW-4RHY,1*M"1O:+1Z6P^%@^9$G\6Q NUK#:BD$[XM1$9"Y(39BEDXPMC MU1?*11:W.=Z6](J'JUM6A@_&XK*0P"64\.VN*&X[#HN #7N9U GM>K9V;@"-;UXJ"PF#)VSML<*>*Q-V1'@1 MZBX4+>"DDT]H*0^#,"6UB<&_CV,&) >PDI+DKM1(-7)B%QW 4LJZM MN9):+*TID;)2_HN20^>Y2T2^Q6_U]+YXW,(!"\9" 4=:51D&- H&]913>\U* M!W5>-4S,4"3W*DY8"6=ON>3TL52OGR1%5JXH#AB>-NPA'_Y M^2B='?[&APB5*1_:'^OV# M(_!E8SD,',/M(K6$08,P."@ZVD_VG\TY>PU:@0M)O4.B+3?#S!*9=(6HY8;! MLVC C@*IQ*/I>(:#F]8 G(AUH;(P+'!HC!F0W*V:6%'8F!-&'KB@E5PHS:P) M[2),ONU9>C/>ZA",L7@#;7FN?+ $U6_EIG570^&#"#68@%"&]HT'"."S M+H"PR"TN=&MGP!DVCK9:@M'&;@)'QN*CM" )BI!M=8"VN(#VGBN'XS7G7"[, M%7WEJ+/N5!42D5L058/B 8NK]N4BG &N4+*PR.^O- J+DGA(.=6BHH8URJVMEUVJ;T<+L+Q/JCT1V9 M[@\4&CWU) V5V3.G9W)7>;/Y7C+?3Q_TR;<$CL0'2[*.&=,#45,;E(#S'7(9 M^N6/QCI/]Y/9_" D;N\P2>?S[X/->A[-QH?[-PXDW2D25:HWP9V^_?_PT!\> M)4?S=IH<'"3[Z7>FX1O\.0NZ[TRT[6YU.%SP<)X M;\IP69!$YV !/%\:--GVA@WTWX]._P-02P,$% @ DX1$5):7'PBU!P M]Q, !D !X;"]W;W)K&ULK5AK;]O&$OTK"]6] M2 !%#\J.G<0V8+LM6B!MC*2/#Q?WPXH<25N37'9W:5GY]3TSNZ(HOY*B]XLM M[F.>9\X,>;JV[L:OB(*ZJ\K:GPU6(31OQV.?KZC2?F0;JK&SL*[2 8]N.?:- M(UW(I:H<9Y/)ZW&E33TX/Y6U:W=^:MM0FIJNG?)M56FWN:32KL\&T\%VX:-9 MK@(OC,]/&[VD3Q1^:ZX=GL:=E,)45'MC:^5H<3:XF+Z]/.3S6(+&OUNZHK)D03#CKR1ST*GDB_W?6^D_B._P9:X] M7=GR#U.$U=G@9* *6NBV#!_M^D=*_ARQO-R67OZJ=3P[P^&\]<%6Z3(LJ$P= M_^N[%(?>A9/)$Q>R="$3NZ,BL?(['?3YJ;-KY?@TI/$/<55NPSA39)U&65E3\B:9NIG6X>55]_7 M!17[ L8PK+,NVUIWF3TK\3O*1VHV':ILDDV>D3?KO)V)O-D_]E;]]V+N@\/3 M_Y[1<]CI.10]A_^7J#XKBZORK6]T3F<#E)TG=TN#\^G12"4EKQYQY@*P,;EZ MK^=^J-Z_OU(O_O/-299-WO4V9&7Z[J4R7FG45Q36B+!;JD/K2.6Z,4&7R@JE,;8+!W:T,71=J:6_) MU;K.::1^W5U3;3"E^0Q9(!NGV0=6VC:-=4$MG*WV/6J< 8.8&M\8'UV MT5-N%PN3DY*X#?E4T>9R:J[SFU=I%\<7Y'W2AL!B$=+94%V@UB"8G$B+5N$7 MW8$-/?F1NB@*$PTM-WQ':0@MC:0]3V[!I)[=R3SRCRM6P=X/Y=9+[&R#0?42 M^(AFL:%=P+Q:(!_R"\:5/;EKST2$8JBR%;'$-"]EV88@KOB&A8(X7NHEJ M] ;L'CSHK"#VL1\K%F"P]TA4^6[G'-SGSL2FU(5XYH&\O'6.T52K.:UTN6#[ M>O;O@X^=6=8"OX/)Z*CS(=[QM#-4L^R@D8)Y27CR%**EJ)<"5A746&_B0=Q^ M/)JU[5 44Y,*1 QX].+TS4A]B X<9*,WG8$]PW%O*W3(7DR[0VML[1\$J&ZH MCV8QBZ4[XC;..]!SLDNF1[SQLUX.U9)J *[_YD['\"7NI>B,2_W49[.M]TJ2O MJH+?;\7$?61Z_(X!2'DK0(C\ZIA+&>,@(\T]9@$8"#M3U91V0Q%XB-'N9K[2 M!K-6'2OTOAE#M5Z9?!7+!ALM=Y\]UE3S34)R;, <.4-2D-(JBL267=JAVN7& ML\WH;C:_ :,*B<)VKLUTB;AN=^%/08&,!&[VJFD=RC_!7Y46_5AD>#C' I)I M?H5%@>95"0I1%XSQ"B8E]8O];%#9W32('DB\U>6NQ/C/]/5P=G@T?)T=2T#Q M>')T-,QFDZTNL8!-[(4F@>I!II\KM B6/H:CK_'F'&!C?H1)/N IK(EJE8VR MZ;=R>S::9-\R8>.I;JO[82I:4FV#.$A:M"L-BX$M+Z8O58"D"&9!(A\I:!X$ M!,(E!7P:JA?92^"L-'^UIHAYW@_G4"%E+V8OE3=WJHJSZL*6>#.)_;0;6IIV M7H*5 .38:I%;5A08;@Q8K$L$$(QE(D#)(*S@:E8 .D6 ?9+8"P@O-M"8#%-A"XC M.[!^*>%.$JB6<*?NXSDZJ?BI%%=VY]E>P[9AZ(C5S?OB=+GANWNEU*GH5=.V M[HJGJ^CBBTADI6G^: ."']EEVUZZ'/A_% _N6@?'N]$ESC(G3[-XXB1L1S)=H'MX36^ $RV.4:Z MFGC;N#TBAI?H_K(B)C\8J!@/9F'2>^770DK>2+ER?3O_DUD+7O=42=.HZ/-G MC>D6W07](<37*O9[A:) 4%-!;7=3)V*]MN1VPBT\48M\;T$6'_M4,.Y]C*G( M+>63$X\?(+CX7:9;[;YJ7<2/.;OC\9,8L("W/8]I&ULG5=M;]LV$/[N M7T%XP[ K"W)DFRG28"\M-B -0B2=?TP[ ,MG2.NDJB25)S\^]V1DF*G3FKL MBTU*=\_=/?="\62C]%=3 %CV6)6U.1T7UC;'TZG)"JB$F:@&:GRS5KH2%K?Z M?FH:#2)W2E4YC8(@G59"UN.S$_?L1I^=J-:6LH8;S4Q;54(_74"I-J?C<-P_ MN)7WA:4'T[.31MS#'=C/S8W&W71 R64%M9&J9AK6I^/S\/@B)GDG\)>$C=E: M,XIDI=17VOR>GXX#<@A*R"PA"/Q[@$LH2P)"-[YUF./!)"ENKWOTCRYVC&4E M#%RJ\HO,;7$Z7HQ9#FO1EO96;7Z#+IZ$\#)5&O?+-EYV-A^SK#5659TR>E#) MVO^+QXZ'+85%\(I"U"E$SF]OR'EY):PX.]%JPS1)(QHM7*A.&YV3-27ESFI\ M*U'/GET((S,FZIQ=R;*UD+-KK(0_E#&L -O-L0]:@W?:R%"A\[C#\^B/+5%5AGV#)95\9 M(<@<:BLS47(FZZQL,R@L5C*ML#.-0VV M(+.*^5Y$D JJ5><)X5THH7/:7$F-$@K?$.R#=,+.S2'&7WK>UKG$M,J5 MXPGZM)!FB82!5Q!EJ3)!$H3*&JT:I9@ZS %BIW/HHR:TL*]/N )NQ:#0P;MD&O M<>8A@B:J-&N$S)WC!/Z$[!H&U/$,^]7E>.A9DHZ"<#EAG_=GA%! 9 49E^C9 M;EK0ST9@1C+9"$>^@:S5TDHP+ZL370,\N2@#F:H? +5HC2VT!DU^.Q*Y&^8N MWZ2$DJ[WB=8$-$H7 9 '4 M;(N/OLP)V+!:[3BF5J6\]U[UG!\6[(ZWONQ]X5&1K!6RO''L.1P#UF4#*]$S M4S58T,YJ1T)75K_\M(C"^7OC*B[KFM'/H__9&KN5A+HC5SI4-Z/KM@(M<#@< M#PW2-\>+_>BZMWZ(S9_9KV',DV3!CF@]PV7JE\F]B)%CP.(QXG/( MZ;B^-5UA-G)D96/G'\9%[]VYVAU/!50]WH1KP9:DZLC-(K&AF^P2=[FQM'38;O M4?YY@&)@PJ(#1.^0A?*IJY*N?O>42D?3NK6M!@_B#HA:V6XD/W/Y8HJ\7H#' MHVT&M_K_.7A6JUH=F(#6R0K"?R M%,,/4YY@?X?!C)91$/,X6KQN3VCDYG6KF-DD7K X2?DLF(]N#QO0RX!'Z8+/ MTI@M0KZ8A^C'CV[C.]B7D:Q^P0SY/<>C@S AY@"X'Z6*_]H$'S1*3EJ8+1,-2YTF: MLGT?T].M"PM.]7MW+3-4@K7U=Y?AZ7#S._<7GF=Q?VW\)/2]1')*6*-J,)DG M8W]D]QNK&G?]P4\KO$RY98&W5] D@._7"HN@VY"!X3Y\]A]02P,$% @ MDX1$5,9)8]<@"@ K!P !D !X;"]W;W)K&UL MK5E;;]NX$OXKA$^P: %'D9VDR;9)@"1-T2Q.MT'3=A\.S@,MT3:WDJB25%R? M7[_?#'5U[#8]Z$-B7CI??ERX,#ERQ5+EUD M2E7@S=S87'KZ4'=6N"K/ MI5U?J34?/@@UXL/3TXN#@KY4+=*_^IO+.X.VBII#I7A=.F$%;-ST>7 MDY=71[2>%WS6:N5ZUX(TF1GSA6YNT_-13 *I3"6>*$C\/*AKE65$"&)\K6F. M6I:TL7_=4'_#ND.7F73JVF1_Z=0OST>G(Y&JN:PR_\&LWJI:GV.BEYC,\7^Q M"FL/7XQ$4CEO\GHS),AU$7[EM]H.O0VG\8X-TWK#E.4.C%C*U]++BS-K5L+2 M:E"C"U:5=T,X79!3[KW%6XU]_N*^FCGUM5*%%SAT!]')5+PSA5\Z<5.D*AT2.("$K9C31LRKZ7\2I?1\Z4J9 MJ/,1\L\I^Z!&%Y.32#R!FWA?B#]D42'OQ!%;$;99=$YR<[Z4&H92)*JQ-%B_7"BY4%_4Q).N;$ U JY6%BUD!YVD.N<7$N6F$ZC M&"B095@8B7?*+F"5CW""DP'DH/V]*KW*9WAQ&/2/A_J#EK(00!?>\(N:S"48 M*N(TANG-@V;)(,I82.BX$ 9K+3;@L1OW-D;B-L]5JB%KMB:O0?H!Y;%0,ED. M%29+DD8]P7[[U^ET7UQM&V%2& K,.K> .IY+*:J\57-(X"$E$7#NZNXW\>4B_E@B24DY< MW[P7>I=KZ_P;(ZHU#+9"2/U:U3__C.IXR'Y+" '@A%2YQ.H92U*GZEID;,)8FI M"EK(*1Z"$":#T+!/""7]/\G+5]HO!WQFBOC3DYH,W (?2R90Q6410 3-J&=%5R:]\F!"56 MHRMG9>VMON6VIC3C1Z]>=TDD2W#[IO. @G%T='S8[P4V8W![;U!**QYD5BFQ M%T=Q'$^ZAB84_,"_J35/([)!!M#O,5UMZ&%6!91XUN$)8#WH1LH_49W/OT*= M'Q'9IDXC,6M!.9NFVG.F9.LM3I.9,YWGB.KT]%$#*V>98B&?YKK'ZNPNJ)<" MB[<6L."&V?JQ@[:T3- 388^>7ONU( A,-PMYJ+C@4^6!+"$PP^2P"">TW++& M0W)L7=(':>6ISR4M-^SS]=NJOF_JSG9;>P3PKU_BINWA:[Y/82JX ME$'^4"0$UQF2.X1W)&Y(&-9\E_\^W']RVR3DYULL\#2^&,W^!HJ3=@PC"'=R M%@EP96II7C/0&^L&$]DV&>L)@?W,<@W#?0A4A\=C9-0CN6E?4Z P"G5(GF4F MV0*73?:$:@;I>$UM48[E.HSS"KAL%1T$<0DR!,B5J5Q3TD#4FFH14&C!-*D0 M]+O#4&A(Q)I!PYRCE;Q3%=T(U?3V.E>/9';;&(-U''.<_AS6D._W)H3O7<78F)NW]+XGG!+,[AD9HVX0 M-RS<-8C4%&V:OX:(MN4GA3 J>DT5:8<7=GCV1EI,[)47]T'W-S"4635=_M9- M/X0(:C23]>/9J3_1#@O!L^[8H@[2\1"V:[1I.#\72YENSY^J% '3.R_(G#HS MDG;RHC7^DSS\C H2) 5DDMW[0C^O\#D*8!R-VE0W]5R[KU3>9F9M4+$M&?GICQ?BBBU*,HC%"\5GVC:Q60=;--1T'E;J69&OXT!?&I:(+^ M$.:5_3N$P5K<8<34SAF[QB(/47\PP-*UF65Z(8,I4G2E51%:RDP4/3[U7+1? M,I_^X=N5*5#M/I5\N5'[O$X#=N_3EP#'L:Q!"#C0- M[\Y1*D.8>6!Z%4PW/%;483RS*8?UAMW[!RT?E$B@MZB)T MVS_>W3S:]36)^B3F7E'\BTOLI+F80UGQU)F*?QND<\L]R'7_^:H.86*K0_C! MW4J&VHYW4#.A[6%4GM/@TKDNQ N?T'0B1^*M6=$ASZ-3(VJ/%)L+'B;FO5-% M4._YH#T3(!4 UU9QWM!)"*Z1X=B!<,MTKCD6$%#M,3'IT;=8)+9]WSCH?4'* MR37TG8P*'< [?$QJG[:?XB[#%ZAN>?B.]T[:!69T5*(YML;1R?$H5(KFQIN2 MOT?-C/&PO=V]R:W-H965T?43]<%>47ZNU,;7ZMLGRZL?'Z[K>OGCVK$K69J.K2;$U M.?RR+,J-KN%KN7I6;4NC4QJTR9[-I].S9QMM\\<__4#//I8__5 T=69S\[%4 M5;/9Z'+WRF3%W8^/9X_=@T]VM:[QP;.??MCJE;DQ]9?MQQ*^/?.SI'9C\LH6 MN2K-\L?'E[,7K^;/<0"]\8LU=U7T6>%6%D7Q%;]OUCX\O'JO4+'63U9^* MNW\8V= ISI<4647_JCM^]_3DL4J:JBXV,A@@V-B<_]??!!'1@(OI@0%S&3 G MN'DA@O*UKO5//Y3%G2KQ;9@-/]!6:30 9W,\E9NZA%\MC*M_NN'34,52W=A5 M;I'%CW2V5PS3=5;8'&3-6'V^^;07U>&P4LNM6E M)LJ''Y,BKP#\%'Y/U=+F.D^LSE15PP/@L;I2-L>7D,UMO0,BK-?JR^1FHGZ^ MO/P([/=[8TN8>J-SX%4H"OGTUROAU=9XJ70%_;W'92M5K72N]7 (#PF>C M] 916<%LVZ)$0&!-?-X+#TT&R-]L=;Y#].<%K#&AS6V*TJ@J.J7#,"QV,53:_A5>+6+*&N1N M;?NI9G BE/8OJJU.S(^/@58J4]Z:QX=F)Z1?\5'\_6\7\]GY2\!L4\&4%: / M5 13&GS&L>$\86*0CC CGE>S^(THH0"\EK9H@!#\LBYM(L^2M:5)0BN JF^S0,,2:*!3(DIN\>];.H&3M$M"]B M[2\-X %.I 3@ /IE66QH\+WB9J(&>.',\\+9("]<%4 U>2U2#FFWCPV^=XY> M8@][L#D<7,,RB@4<8&4+L@E(EY!@OFT+E F H22>G(XJ*8'\:B)\0I*M:J W MD%VES4CWT-GY0T2Q"T((%QMYRC;\X\B+2!&JB8%W%YF9Q#M0:)DA8U5$5#QP M?^YJ#60\AH/:;W@":(_! M :$CB7#F;B%.:^" ^APE0P.>]3&'& MP-P;@Q+ADLZ7Q!\(!WQY9W0)KZ"] P D9K, ;G$6"[TYG\Z>PS$">^:K;$@[ MG'N..!^D9C!4P0S-U553EB9/=NHS[+;*:)M]O#$X6[^*&%JBEW7N-SV(@W"! M7(P".NZTR#) X$1=IK\UCB!9_*! 9UGCUL8' M@2= D"@^+2P7C X@':B9?J M *(K/Z>?J(XVJP-<>(@HYHLE2:-?HPMTBQ\-TX4FJA)8*J)<^] M_@BS#%#)A:>2BT$JN3$K,D\^D1T&N.LCC<$I^DEC;U[U]CM9(>(Q=:>=N4E' MX;C$80=FKV0]/(LV/L$JLT Y;YL2SP'-Q?;Q#.;(/HK_AZL"U*,%U*LG?(3LZR(O'V* PFF\/;MF 3X)NP*CGE*,U@I3MP M;(5D%7HGM5F!?>1)"4@_+(<3$6K=BN#5Z]S^(71==]&9H4T[J+*?>])[/JQN M2?_@O^I-K'\0HD]!T> +?43YETW>4I&DB$'.5XAY4FV@BS,+4Z0M;;B%8UB3 MO4]*2"SG!\%8&QZB$]!#+^(Y; M )7:PNRIZ;9B3UFG!;W>:S8PJ/T:FN?KZG?1ODBW)'FL.#A>/2(?@Y*!!>.'+F6]?[4P@0:,%H#5)&5 M9<$/],(#V)J.0M#FM707W#M0 NL"P0%#V9)] QKIG^9.769@@8!7^&%MBPD0 M%!J_<%#_!-M//5RE>E64P!-X^I@4 AV'5T8M'L9A]1&(61>RCJX.$\D3-ST?' M)R?X83XZ.SE_]*FS^&PTG9ZIV>GTT?<##I->C(Y/ISS[^?/S 6$RFX;@U718 MDWFS]>]_FYU-7\+*_.$=N#;1\^O Q;VQJX>NHOR\ZO(6SA#-[3$<[;B"O<=& M=,^OGXFT/1S@Y**Y"/2$9YH:=-&TF!UZ?_0'I)SQ9W!GQY_-!DW7$PBC^ M-QO<7-_$@C1@#%LBL+TX^_YI>\W#EKO1#A-HU'$6W.Q$60\+4-:M-7<3==T9 MZ*0XFI#T-LIIL)HXQ 3?*9Q#'60'Z)K1,,&0$3(PHJU.I.*/+< M%):@Z4G$<3 LLU\Q? #R.,= 6635.&O*PD0+XR)YZ8')X16T>2G6=6LX'(KZ MI0,Q824 TC*M"I#*" +XP7*.,AG[:> FEZ9WOEC^"S1/M9/E60'JTGP#?[DZ MFJA?_S]7'2%B*PZ?PJQDRH\1L\#:#^"\>>"\^;"SAI3Q"U$&P/#6J\?K0$:] MC/=OSTI\&-$E^JV]$0ZB6 YP,KI!ER>&B8N9@2@* P\110$)HI5:(WD '[*+ MCGX3*DQ0TU8OO%XE&PJ8-A/72G.N9F'J.P-'S!P&L\"Q)19.NO8VT\9H# 0 MF&@_@9^(B[)%X-; V&4D4$!X%^0JAKW'TY 40<.Y$.T*,Z6V2C**YY"[" Z> M(Q@VZ-S[L!!8%L"V.#\:[@LT44@V !J://IN\VT#< (M9<4N1,$C2";J'Q;L M*S &*51)YC>PVQU\91,@!6I.:D!::3)2&A(%X0@[1:=YU_86$0W'4<#1ULYR M97HG*&1@*P)>4\Q0,SK15 W89&T5S(X7C\@G.GNIWB&0:O8""(TG=K&Q)G<2 M=:1^;PH$@LB(4@Z%;.%!G2GJJ#R0.1%(T*[292SHJQ# =@5 V0*X/[:@5 M3$J;,CZ?B$F#XLJ92>& U9Z> M\C0:%L66A9K:LL6C9O\HW3RE66*:-K+P0YH!]+//[U"B!0?T"0:62&BYVYQ. MV/O3^^=R4(A,&@#A: MC@LQ.SO,1,/7PO0[ @.,^8K/.8+A@.1"7RU:4K(,K/58T!Y:JBW?@:41W00A MOSFDZ4)J=78\J).N74JM5Y\]<*P*GT+$7&+HA$W08+9:PV9619%*[%K?^?Q$ M1.D47D$!7SL#8NPC3422MDS'2%O@M3;9$DPGPK)W#:M)! S@GL)WJ2,J1"*[ MH6AD( <9I'"=V3^([_@$.#?H)J%7;14'IL2=OJ.Z IP=C!D D5_=&""/M!T0 MD#@<2U&P@]#,&ZD*P!EOBEM@!M @X *#;3DNEA17VI*& ,-QZ)1#(GLVG(?^ MB"EG4/=OP 3+*V%O\@,D6%R+BNZE@K]H;N7>-/&;$HZ5-T48N?P+G)3/.$3Z ME#+H.PG* M^ ;J=\H$1=2%6%5'%5+&NDCQ$G)G"VD4@I2F-Z($+X$@]2O.6: M,B/AI9ZL#M#<_M;$4B]3Y^L(Q&JM47*2!962/-3I+45U$.S 'RZ,,L$H/D*P MOVY[$2%QV'@!XU)G<)"E5) !OC"ZY*0W2!(,D_@-L+;PK.*J 9QL3SNY>HZ! M&4PRB5ZQ_:PD<2R,FM[Y/:9%LZB!><.67,RVF\;NZI>V';4MBP4MA0Z(4!/[ M76W$\S/_-HL:V2'Y7HP;"IZ91&+4+'C!M00:(HM'?D4]7Y?H P)YK @J3#V# M(B#S,B(*(#Q@8E2_4BR$9-Y670@Q.4XXM"=Q/G$U+IV\&XL*A:)"KS"!6/O@ M-*-9+S',0F:;VO-'K5S='VZE([*^YJVBIUX4&T%F_4X M\V "K8=J,7OP9#:9@4[.,E?!\60Z>>X>C%H"<"3R6.Q!T=G;!\N2OJ2."Z12 M<183*>(5_P&;"O%K4!!SWK!G"P_+(\)+B(6'X"EVF-,N&DB )*$@:^;VFR TS!\5 ,0S% M8660E0R>2Q]>WESY].'QZ71\/!VU8'+Y@Y]!.9/""!:._\GDE'6)A_$;&&?U M(]L\ZR4+\G=?D1J39]_>;JX(TM/OA_176>=UM,X5K8,3GGS_A->NB@Z+'>^7 M= \IQO,FFV IGPR#_J!%<9L," MB01-PTHE\]D%BM!1B(68DO2!S_M4'3;L F0CW#HELL0P"VN2JEE4(!/$QMI# MX\BI:;"S2,-W,TOPTDP]4;/1[/0; M74CVZ(F:CYZ?S(;$1"A[F0W7O814!>Z?DC3O*"8YX'#\B=J7>Y;A)QD]$

@K M-NTI:4S%GQ1>K:2V@1T!*OPMG4;J X:G#*5# .LH1A2/86? M;$7B4(Q1' V6M?=71$-CBN%ZR7N)56PP3GD'+L^$+!-C7KR#5>Z2M)%/ 7OC M..Z!?471,O,M,2;MOR MSV!-RRS44\V&"ZI^U9CJK]4[%U_L%3C?.4>[1,5I#"I0*"G>B3$*5S!2 =TR M/=P82D9<$=+ERVLX]-28#:D1H&)@RIH$#HBVI4';DZO90X0,7D*C!G"7[6"5 MNG:9C&@BH.LHF#M1-\@N'CJ<14*4:5P^_P=37D1)KJ(S$GL8UHSR,F #ZV3= M=JA6!!_1.;U6^O(S3A^/8F**UDT;+U_X1>\&!,;M+>N30KZG8L,?L64@ MFOS?J>W#&$/;>B-SB ^CH;(@SJ5P9% H)D2UEVW&Z<1\T4[E?"^8 9EEIM=' M4CYKR@0YR(4.6\D&?ZCPZ^)(MKC99L:]I*5DON_;189 M5JEA:)P"E,C3+!WMAF(-K+301LAI1Y M9*_1$7#D!.'7-AW;?$B(A,JXV7#UVB=$&QS3I]!FTBM&!F>WE614R^4J.(KB4+U]XRT&,,M%4?SN=X,XRGD>J+2 MHJ-:&YW57+B$A8[8%Q&*M%V2K;>(VY/.JL(9?Y7O.<'M-UG-7!)BKY>>H-!# &IGZ66QCA2(5JSR6'4N MS$KGI'3IQ3I&!M;-Y-@-N2X >:CU,9,!GB,&-#07F1;,A D8Y9PN#*)A;_POG>[,T7E:]]8+H [P.\Z#3TXM'6)\LI"9O=4T4 M;">0$DL77T6UD).I<6M3C$X#EKQXJ>+>@5"F&).HD.2$JJ,#ACT ]RZ^?[2L M-.(*"J[4L/UM"TF;9Q//LQ(CKPEOP29UAB\3+@I6;\$Z8+GNQMF>&-VM,\Y$ M@A5+*HFI1NI 2F;$/DQQ"MG!-#DD1Q[,E-X'J^^*5M%T ;IGQ;KX!0H[E"FP M.E:C^K&^O/0 ZSX .,F+#,/( 557XMX/9>"HCG_!Y@!IS)H*>CE:V3\+Y2OA M4T7J;+%K'PD7^10;*OH5Z+I'@D@92;]HWRDX[(Q<"A/FN>6Z>*&E/40.GKH' MEUGAP+:0NL*Q80G[MK#4\DF8<=4SL/L&[#E@+O0#2M]XU):?<088'2+[IT'R M._3A4[$U745U#SHB6.O=%C4'=@:J)0CU5.^$ZOQI% MN[Z+3*+*]#<5Y/MY[ MOTB(3;3#FZI8;'4DR :;*%WKD4^6:'20JCO;[ 6Q2EP<7T=Q2'C%/ MQSK#@BRG!WE.7['9?NESX7+Y3E\BD5.7GA=_R];.N+@]!'"6V'A!9E^?/J_: MFB.TW;FZGVIMMX(NU__J0L-+ (LC\N]EYI]!76RKD42,H\JO%AQ):&(C(L5DL1(I\5=[BI[$O1:@+W7N\HF5N=Q7JM_,.NL=I M(7VF?AUTNBV>B4M[YPVV]FX1W60 P1F\]#E$C)$A2M^OUSWUD^1B".+M,& MP>578N=5'=74*KMHF_[U?Y",BE5@S ?AJ@7@S0;+U$/B MD(U P("K4*/$85^A@QN[0O]8:B/NV84T_*A.I6 MG+4V=IS,G5UIR]Y*J:G^)CE%,'ZYHL"W MQN\K03*G*$.RI$9%>E7@:>-B32V15"GDY!%M&"\F@9/QI2.%^Y6%%1SJUA4A M@2F>DK*48DZ4[J)P$2V4HA$AX:P)[0U!7U7D;<90>AQ[*+$0D"HGPBL7ST91 M8X"L97E%GDA4FLMU=,M>G-SOTW3L;[\XVTT4:W:/'/,=]H\.9$E/.*G).#/SAO8<8% M8T%,TG%Q>;K;0+N:]U U6A45 _EN@?WUEU0H+X9Y<#_:[J$+%K?#M)Y[75_( M 3N4JS^Q(#3X0 =V(U$+*N?O+Q#T@,>5@ONPN4JAU-&" _;^FB$N=T8UCSE; M-)SXB@F*B[(JC;HUHV5=\-='6JCOM!MQB&,Z(]7:0J"3'I)W[*'0%AG.H9HD MH2J9#4^<6+)G*!\81QN9>40. GQ?N>_:UR6/@H2.2D(SO?"BJ:_=HQ.Q:XOT MB0B/ORP5R!Y(=;^ MP2KBG'G]=\+0*NT!0%&$:7^I1;AL@) -YJ*B>G)[RWG0W*R$2W![O!4O2G"Q4#XN M-S&-?%<;KK,%\L@YD\;-0^!'NO8(YFAX2[I_W&TD6OW6E+9*^=*L\6(WCK]C M#L1EO$92M) E3182A+!L3"%8&Y[=4C^<)DN3=$;K@B_O(&^WF0TW77 ,ZIM0 MY$K6Z/@#D4D?RHCC];V[ 49RNV_(H+SSY4WNRB 7SA[%B3WF84>Q:9<"6FSO MM\8G0,>)MD:/YI3PK+G%O.T*$Z9Y"/>)^;8@JJ[OBC'XEMNP7[ZU0YJ.#JU9 MZZ\FER2NYZ"%D>>"]B"G8'8@"KFGC')6GK$<=(INW_1YPY$O1>!S&X7:&;I( M#81 QHV"TCG9H$LC/0XY@\FX7-H2!M$>+3&A84;B(':\K7MVM0@<2>3&YQPU MSY X 8E59]R/BH[+]/CE?])_0V9!:,&>#S=+WT1W M.")O@V%R\*ZL!TWU:F^JGF9K+C@HMA*2P7+ >C>.BT)=W8+<8()7)E+[T?[E M&CQ7DZ-N<*7&GVZ^^,CHJ%.(PW1,81=N,@V@37I E29ETX:9@)"&J%;!CYA] M6:NX*U@(KS*P?LQ_.Y77&KHES4X!7*/.XV#EW8\9L M%B)3"+@/116H1M"(&I&_,J++]\9D#K=[Y:^X'(0.TKOJ;]P\G[$L=^_I+WYV M_]LG/[V/*']"1+O?_S!E,0;U@;SVVI(P2M6_+!9#NE=B54,D4+FJ%1=SQ0J> M752UTREFD7/B$VWHC@ND%9ZC4VO5EPT">]"5RY0D07MJ!9E2I!&WU>Q[H,)& M_%UWV5&T1N&J[?U]2OXG"I&Y&_H*KH>4ZB%TT5I]&U7K=@$?8-C'U3XQA[@% M5W&!XBZ1\V+#XH$]/E6XZ%; :U4/[14=?5?I#+KV3HQLQG\XNVLC6*3 ALJXZF?CW"C!6.N%ES[3>-I")R MNN^O+PB&BH\N<72JBLNV]FNFPEI8'07KJ4,+?;S3E=U_P&,)'"5@]8DASD(LZ8YZ M]6J T+L=_/_NXMZA0PU=6W521"-T&WHB ?=@HZG;!WTG[2D366P_28B3*UPI91L=#WG.IGVW.@G@ MB7H=.@&&2EK;!Q"D!Y7_TP5EU UXT>DZIU;KG@.*T==.R'(KXJF;Y6!CS7Y+ M=S_R&*[S5C/CX1M#:?7S^%U*+-ON_R<) ")2>/:< MB&\,Q#8$QQ(.WS/UEDZ,Q]D^PX(AP MP0@X8Z(-%]/UME"_*N _'QIX>WGS*KI[F6(BO<.^4+%(U'/]Q0_#I<=H?]XX ME4T^/U+A6^X._%QL;:+FQ].C%WO7!S%?7CX;[[0+^/9\>@[7CYMM4Z/]UNFQZU6:6ZW/G*#AP@K-*K,[VM4 MD;._WCN)!]#57S0WHNRM690-WBL:D=4^TL[&T_E(B5'!;: MP73_W8 ?=\]4>%C]=RKZV@Z^K_(=JTA9[WA^!D3U/NII0]IKO0G*HG_B'BN) M3_.Y ^GPFOO;)CM\/#T9\8?95/X7C0*XDO^/1VYZ\J>\[@E]G#T(@HD US<@ MWC*[W#EI%QTB2N=6,E4&N?_["/19]->MP,I?T=_PP@(-F)/_T)5_JMS?";OD MOXX57N<_,@8R?H7U;IE9PM#IY!S&PO=V]R:W-H965T\0:;Q@%1&M]ZS& (Z1SW[5?T/_W9Z2QK;O!&-9]%8>M%D 508,FW MC7U0N[^P/T_J\'+5&/\+NVYOR@+(M\:JMG>F#%HANR]_Z7G8<\CB$PZL=V ^ M[RZ0S_*66[Z<:[4#[783FC/\4;TW)2>D$^71:EH5Y&>7CYT8H$IX%)44I$B;O:9]S,D!!:S^ S>>*!A[/'&)_".G???U=I83=?F MOS,!)D. B0\P.<4S55.Q;= 1?<--#5P6G7'W;2N>>8/2FF/,GH=]4I8WD!-. MZ'\!W]!"'T,C'4+D%HMN ]?85Z#X07/<0*D:*DW25TBPM=H:.9R$XN1T/VA_'@';!9.)Y,G,'"Z60V>C@(GH34*R!)X]'O)TZ@63A. MXPY]=CD[HTHZJ)+^LBIWQ@JJ<@JW:I6VX@?W;>/NA?J?P:/:G 5W[?3*;'B. MBX#ZI4']C,$2GFKL&7>7S;J2>M/#D (.&3"]S.A'(6T7%;"E2&!:+^[I*X& MWY%K0SAK0SP2AV 5[.OGZZ3CE7RH>Y>6%@X5ITT)T9N$23IS ^8$2YDSQY!F M4V=,(&&9,])#M"3K526!PLM)51JK@8P'?$:YQ6/" MG$?M'2%7]+88NK@$9G^2Y9"8+T1OU[O@1%7\XZ,X\B9Q.&,961D+&7'VN58D M%]ULR,*875*-L)XGW>?AG+)PELXZIS3-CE$7[37Y%G7EGS(#OF]U_7Z8'5[+ M5?=(O&WOGMH/7%="&FBP)-?X8D8767?/5S>P:N.?C+6R] !YLZ87'[7;0.NE M4O9UX (,_R&6_P-02P,$% @ DX1$5#TIVPSM @ Y 8 !D !X;"]W M;W)K&ULM551;]LV$'[WKSAHP9 :F114FQGM@$G M:;L^% B:='L8]D!)9XN+1+KD.6[WZW>4;$7%DA1[V(/-N^/==W1I$K*FRD.S=;U+RS-K:1Q*K=1&YK499M4%-'8CR^B!JI M=+"O_6X3>%>S>0P7>2&_/@E0_E(AC[@K#&@CR" MY.41K[&N/1"7\>6 &?0I?>!0/J*_:WOG7G+I\-K4OZN2JD4P#:#$M=S5],GL M?\5#/YG'*TSMVG_8=[X99RQVCDQS"&:]4;I;Y=<##X. Z?B% '$($&W=7:*V MRAM)S.:%]I6VV@N3FE_*'=D>5=Q'"WO*F/IS3W:!C[H1W3$A).# MTWN9U^C.YA%Q$N\:%0? JPY0O 8"_AH-%4.WNH2R^\!(JZN+U$<2[P2KR+> M8'$.21R"&(OQ*WA)WW+2XB4OX WZ#.$&S!H^2ON Y/D=9'N.Z!\@MB='_N34X.2D\SF8 M,VQRM#UO(12&7Y(COTL5PMK4_""5WL"ITFPQ.\0WN2R>. \G6L29G':^QW7UCJZ-R1K<,_S< (3$4ZS MF1>>*O*VBW3T7[B+9_\[=R(-D^D%"TG?X<$X^S=YOO=LP)W7)\]1-PNG<0Q/ MY'D]^Q%IR22<\!,^@=F@%&\4\7.O(!I,G@;MIIVOCOG::>J&4&_M1_BJFUQ/ M[MW\YV>Q4=I!C6L.'9]/L@!L-U,[A&ULA53!;MLP#+WG*PAO@K6TY2=,N"="T*]9#@:#M MUL.P@V+3ME!9RB2Y;O]^E)VX&=!F%Y.4R,='FM2LT>;1EH@.GBNI[#PHG=N< MA:%-2ZRX/=8;5'23:U-Q1Z8I0KLQR+,VJ)(ABZ))6'&A@L6L/5N9Q4S73@J% M*P.VKBIN7I8H=3,/XF!W<"N*TOF#<#';\ +OT/W8K Q988^2B0J5%5J!P7P> MG,=GRY'W;QU^"FSLG@Z^DK76C]ZXSN9!Y FAQ-1Y!$[B"2]02@]$-/YL,8,^ MI0_:SC=A M :2U=;K:!A.#2JA.\N=M'_8"IM$[ 6P;P%K>7:*6Y25W?#$SN@'CO0G-*VVI M;321$\K_E#MGZ%90G%M58?8O0$B$>E9LQVK)#B)>8GH,23P$%K'H %[25YFT>,E_J[P4-I7: MU@;AU_G:.D-C\?M AE&?8=1F&+V3X8ZV):LE@LZASS:$B]H8TM_JZ6&\5\:I MI@VPSGID5R+D6M(F"54,J$M8K='X3@U\IZA=\>G@2BA! Y%!H75FX2.PX70\ M(9D,3Y/)X)8W-$ .C>#2PF1Z O'I9/! NW,DU-'&Z!2MA4\?IBQF7V$Z'MQK MQR6(GI '&H\2DJ,ABT_>:EZX-Y 5FJ)=.TNEU,IUL]F?]IM]W@WTJWOW+-QP M4PAE06).H='QR3@ TZU:9SB]:<=[K1TM2ZN6]#JA\0YTGVOM=H9/T+]WB[]0 M2P,$% @ DX1$5$.]P?"B @ UP4 !D !X;"]W;W)K&ULI51-;]LP#+WG5Q!&#RU@U!]QFJ1( B1IA^U0-&B[[C#LH-AT M+-26/$E>NOWZ4;+C95A;%-C%^N)[?"1-SO92/>D"T!%4C MO,7-W&[68R<:47.!&@6ZJ MBJF?*RSE?NY%WN'BCN\*8R^"Q:QF.[Q'\[G>*#H%/4O&*Q2:2P$*\[FWC"Y7 MB;5W!H\<]_IH#S:2K91/]O IFWNA%80EIL8R,%I^X!K+TA*1C.\=I]>[M,#C M_8']@XN=8MDRC6M9?N&9*>;>Q(,,<]:4YD[N/V(7S\CRI;+4[@O[UG8\]B!M MM)%5!R8%%1?MRIZ[/!P!)N$K@+@#Q$YWZ\BIO&*&+69*[D%9:V*S&Q>J0Y,X M+FQ1[HVB5TXXL]@HK!G/X/J9RJQ1 Q,9W)H"%:P;I5 86&J-1L/I ]N6J,]F M@2&_%AVDG8]5ZR-^Q4<4PXT4IM!P+3+,_B8(2'"O.CZH7L5O,EYA>@[#R(==M2L#2Z5U'G:@,R!GB&7 M)34P%SLXY8)N9*,)JL\N!U0,K+9$0 49V()05:+IX$&Q#(_H%9GQ'^X?\D'0 MN#F!R(^2,:V3T73PC[#8OYA&9#)-+@:/*#*IJ-MJJ3EIB_SA=$3?\7 \N'U) M?#2.()F$@P=)983ZW4&?P,A/PL2M81R_5,O@J-DJ5#LW4FRZ&F':ONMO^ZFU M;)OUCWD[\FZ8VG&AH<2.2!:L=(>S"R=JV[E88&@=L6-'E160-ZSZ4T MAX-UT,_RQ6]02P,$% @ DX1$5(BN$:7& @ M04 !D !X;"]W;W)K M&UL?51-;]I $+W[5XS%GL,JZR][NZZD/[ZSMK@4@FX>+]FWKPWXYGQ6NE7LT*TL"ED:2;^ MRMKJ.@A,NL*"FTM584DON=(%MW34R\!4&GG6.!4R8&&8! 47I3\=-W=S/1VK MVDI1XER#J8N"Z[<;E&H]\2-_=_$HEBOK+H+IN.)+?$+[K9IK.@4=2B8*+(U0 M)6C,)_XLNKZ)G7UC\%W@VNSMP2E9*/7J#E^RB1\Z0B@QM0Z!T_(;;U%*!T0T M?FTQ_2ZD<]S?[] _-=I)RX(;O%7R161V-?&'/F28\UK:1[7^C%L]5PXO5=(T M7UBWMH.!#VEMK"JVSL2@$&6[\LTV#WL.P_"( ]LZL(9W&ZAA><A7D9Z>S--4U9G O^$)(804:.'_F"XGF8AQ8BN#L M@G2+=M.BL2-H$8,'5=J5@8]EAMG_ %1Z_BQ';\;=A+Q#M-+Z$<]8"$+3^#U M.[W]!J]_%"]'K4GPK3+6]."65\)R*?Y@UH.YQHH+VO R@Z]VA1IFQJ U<"=, M*I6I-<*/V<)837_3SQ-TXHY.W-")C]!YHB;+:HF@&>2SAE/1IY#UR_HG4. MN*%A8 CR#*)>Q!BM21AZ][CD$G*DAU$RA$'LS?F;IC 4FK(,HV@$?<:\9[Z! MBK\U?Q"]>:EY:P4:?"(/54I8RPG80W2)(8WK\;LHA]\-JR\ ,R MDR2$N-_WGA45]*#%&<2]T3"FE?5"EARJ7[#72@7J93,P7 KKTK9=U=UV,VG6 MMN(_\W:@4=J6HC0@,2?7\')PY8-NAT1[L*IJ&G.A++5YLUW17$7M#.@]5\KN M#BY -ZFG?P%02P,$% @ DX1$5,X>Q<".!0 @! !D !X;"]W;W)K M&ULS5A;;]I(%'[WKQBQ[2J1'/ % TZ32(&TNY42 M-0II^[#:A\$^X%'L&3HSAO#O]\P8&T@"22NM=E_PW,[]?&?.<+84\D%E )H\ M%CE7YZU,Z_EIIZ.2# JJVF(.''>F0A94XU3..FHN@::6J,@[@>?U.@5EO'5Q M9M=NY<69*'7..-Q*HLJBH'(UA%PLSUM^JUZX8[-,FX7.Q=F7O@&X.EVAH38\E$B MSRC$.20:,.! MXFISLY;@Q9)84K+7-^) MY9^PMBUXH< MW=-)#NKXK*-1BCG;2=8B[)/ "[P"_L+$YM/S"UVV^8BK)A3%;D;\N)TI+3)._#\CH-C*Z5D9W MCXPQHB^_#0*__T&1J=%A86W.&$@JDVQ%$-.$H393QBE/&,T) MW:B7;ZFG,ZH)E4"*6D^<;[$T\$*(UGI/C-[(RQB/P8-B K()H$NJO:G(L2)@ MIC&._$6I4*@Z/G6N80$Y\4GU#=;?D-P+37.G\I\SHBJS6B9F #]*AHJ8Q#UU M,/E@A1"1#UC2IB4R)>^('[A^+\2!=4CP86=4;3I_B 5(;M*?3(0AJT_@?B\. MGTR=<2:D/M$@"\+X I0N*ODC(>="4@U/N$21&P3])],#0KNN'X1/II7Y)Q.: M/& ,=@E"-_*[NS/G#M62+-%0.>I%Y_@NUN^&KI%G5IUKP6<_8>*>KV-#5^<6 M^CM$?\W]W=@@JL3OP MH]W9VZ 2><^!$GG_$DP"Q&!H A .7.RQ=OP?Q6X0>K\&$]>+^_7W[5#9ICIP M/T;-_1B]^7X<9XB3$]-;I>26KFQ\+Y=4IB[YB&F*EGSF&)S2;GS1&2+C/J.< M?)F;QDZY]FZEMLG#H)=%M?S2O7E0)]/_GJHY3>"\A0VN KF EKU,*]P9F-(- M?[($1'=IE$8XIF#BS[@YI W)%M*G=F4,TKAW1)#W%*2I"-C=)0]D^2QP$G)J M$E$+K,-AUW<'O:@^IDP=0>/A$63"%" [EE@A[[RV%UJ$(]T@=OO=_AN(^NU> M'Y-]T_N1*Y.QVS7(^?@X!XL,F^.F^JR 2G5,PG;7W^PN!*I=6=#SVYBQ[YT[ MIAY.IA( ?83$B UB >&W\39^OR%-V8*E@*JO&.0I\2PUV>][8R7C\U*OPT!S M)9I8&&\/QS>(XSPI&RJ0AMKV $D]AHD]@XB<;L[?6-+ZI*O7$P,0,PC =&)@3!G!-Z( MF,7&X2^A[[ >)M@)PGH&=0QW,?0:;(S.AZ_)G8B;5M1>KLX09HSSZA+.K8\W MY:XNS9]K]YMR]0J0MWHXS_6Z@R;(Z>;$D>^[01R0XT;"J#%]RVQLE#R?',61 M3XX=?$X]4;)J7_95Y,[6J[ .;-O7T4247)=/1";U>9Y?5F]*C?'J[?Y#97H M(T5RF"*IU^YC(975>[>::#&W;\R)T/ABM<,,: K2',#]J1"ZGA@!S9\.%_\ M4$L#!!0 ( ).$1%0AL$W<$ 4 $\- 9 >&PO=V]R:W-H965TG8&V\F[L5R96AB>G92\R4\@/FMOE/X->U1,E%"I86L MF(+\='SN'5\D9&\-?A>PUCMC1IDLI/Q*'S?9Z=@E0E! :@B!X[\GN(2B(""D M\7>'.>Y#DN/N>(/^R>:.N2RXADM9?!&969V.9V.607!*%P5Z&?.;JI4EL >^3-H-GGDBP+TX;[01J$T_MH3(NQ#A#9$^$Z(AU;83.:LB[8 /#; MMK$==H4C;43*>)4Q%!;*IAK:[_VAT)'EHN)5*GB!AZ.6RHAJR>I&U5*#=A@F MJ#?Q:R6?A#U&^,E$R\;8DN-'T60X,"O U0(/*>%,1(4SLM'(4A\>C_X KMK2 M,BP,E M05)P1%0#B M_.W'B!)LXLQG20\[3Q!V3]FBOFS11\MV*D?UA'G&#TU?XM.5[,DXEMCYM<,L[V_]3GLM&*8Q[//H$&2C4S '[X;N9 M[_D_;4>C!\,-,,]/V-SMZ[4QVQ@]2H/N:8NWP[]SNX(<<"G;1GH+T$9Y.[L_ M7-:A[L0;-H2N4 >6SP$RVJ.0N%=(_%&%7.EKOY.D@H*3 HPD.> 1;ZC\>"4K&T6S3" AI5FN9&E%PDO9D+Y(:@VY M+EX8K^OBA1S)0./V-T9B.ENU,4498'J^]SW%PON=9FT/X;H3GOX/LJ/=X68G MI@V$YS=PDJ0[RE[D>%Z$G: 5AA6_PRI\D""AO!/1HCUWR"&(J;-,?">>4_NX M7/%J"9@+>^)%P]NKGNAB;P06./-PQK ?1;&+^#+]^B/=X9G='A1*:Q_/T<8) M$V_TA2O%4=:OEB>A2_UJ([1?<1=52]"/D'X0(XU6?1]27=*K+OFHZC:'RJKM M7&O C:#[XU;P!2K."-!#@MN/_VU#ZD\9%9]OPQ3;,(QCF]XCB?=NAV^1CT>_ M4(E;*:,VK=A2W/\7[(1KKC+J^6'H!*&/@V#NS+&[W(,&]00M+9ZFJN&%9C&5 M.'B_ODG@,W\6C&ZJ)TR59.A['C*,VEJB> R*2-#;AT5^7^B>M +T:U!-P6L1 M#&Y8D,R8GX2=(I:*TAJR"R-GYL4LQ.O0CT:W@&9#"I[@%D1)3)(/72><;\4V M!.HY?NAB#F]V?*> V)?%,TYW#G@;^ZY%#WP/H0?RVJW^)&@/GSL;IO'*MB6# MYL@'S:G<0YP';J*ATS/=>>26H);V*4]]#MM=^][M9_M?"^?M(WEKWO[4^,S5 M4F#S+"!'5_QB?Y3(CQ\I49.M-D^V073P(H6RTZAQ;G,5Q[9J M4#)[IC>H:&>EC62.3+..[<8@JT.0%'&6).-8,JZBV22L+3J,TVBW<\W7C_$(\FVS8&A_0?=LL#5GQP%)SB\W+E (3T0RGGO.:$CI _?Q MCOTVU$ZUE,SB0HL?O';--+J(H,85:X6[U]M/V-_#7L!%\DY U@=D07>7**B\88[-)D9OP7AO8O,@E!JB21Q7 M_E >G*%=3G%NMM!2-JC:KB:.'#(RL%VI-)["B7CXBKGG?> M\6;O\*89W!%58^&CJK'^ER FD8/2;*=TGAUDO,'J#/+T%+(D2P[PY4/E>>#+ M_ZOR&VXKH6UK$'Y>E]89NCZ_#F0MAJQ%R%J\D_6!IJIN!8)>P6WK//\=5URV M$NY)"A.P9*^=*)HX^+I!P[PL^()T]^Q;!W$X89]$]DF$IX%JKW;;EA:?6\+@ M-%"7499HADX#HVCFU0@:8+H27(%K=&NI9_;DZHA\4CB&]'24I=[(/!Q=>IA[ M>'GA84%PG P_EID;]YGO'>K99HUF%V+6EOE>LN^+ Z/ _7 MW53\=>_>ECMFUEQ9JGY%H&ULQ5AM;^,V$OZN7S'PM8<-H)7U:DEI$L#9MG<% MKFB09'=1'.X#;8UM(9+H(^DXOE]_,]1+U+PX06^!^V)3XG!F./,\,Q3/]E+= MZ0VB@8>Z:O3Y9&/,]G0ZUZJU"4=A%=34-?7\V MK4793"[.[+LK=7$F=Z8J&[Q2H'=U+=3A$BNY/Y\$D_[%=;G>&'XQO3C;BC7> MH/F\O5+T-!VT%&6-C2YE PI7YY-Y<'J9L[P5^%+B7H_&P#M92'G'#[\4YQ.? M'<(*EX8U"/J[QT]85:R(W/AWIW,RF.2%XW&O_6>[=]K+0FC\)*NO96$VYY-L M @6NQ*XRUW+_=^SVD["^I:RT_85]*YNF$UCNM)%UMY@\J,NF_1&K)<_"B,NSI3<@V)ITL8#NU6[FIPK&T[*C5$T6](Z%6+"K4)V=30V98>+KL5%ZV*L-75 8A_"H;L]'P4U-@ M\4<%4_)O<#+LG;P,CVK\$9<>1($+H1_Z1_1%PZ8CJR]Z;=,;H?#CPF[Z2AP( M8P;F2HEFC7;\S_E"&T6 ^=<18_%@++;&XM>,M7 'N8(7[>Z%*ERP>8#?MAQ[ M[<(74>W:/,PU\:5]_5(JCMIF1I_JK5CB^80HJU'=X^3B=H.PILV:CX4P""M1 M*K@G>\@N&IID'(CF\->_9&&0_J!!6]]D[QL^+*M=439KV**R9:%9XE,A:X"V M:21@O:WD 5&#: IH9#.\<&$O-* V)=&+A'>:M;(+*UE1N>"GO>4538I[5%0F M0#P&Y-3Y'85J808$$JP7J @H#N.$P!+DSD\/6^(_.X*JA@]E P=:HD\@\?*8 M?[)'D7M94BX MM59#6T Y.#N*M[)IHA"G'72O*M&\"QM4,_52E0M.Z4+>HPLE(4-W*=JI]76;N$$/D1NZB=P0G:2R*'VML+2!HTBB _;4K&!/ ]) M(O#2Y W'B6OD>)XEQ(,DA7DM$HCP:C(01AXD9Q>H1@LX%@LV].L"IE)?5.X=LL M?,8NA7SP8__&/*O*%8X=[@A*C.L:'(P!U;\;I?R1B$\I"CU5KP?+P\AYDH&. MGR,NPS_8LQ%#WQ9QF(S^#/(P@)F793 CR-$@=ZCV4Y-QDXB1&\8\)!D>.H&7 M$!F2G"%-.,TLMOEUFD#D1D2]S(LR&@;476@X9*4(X3QT,B]G MK*?TQ,KLGT,S5!)X/ /;J,,?^G^:BP.@2A*&-)^G//13.W0ZGK;,.<*3=.!) M^LUXF-,?[TG'CUS>?W]&4_GQ[>3P9C7K% , ..C^ST#O+ M^]-$]06>$A1SU0\"!D]7,)\*OU*E@YB*=.Z%P3N*-&$UL$9F1U*?#:G/OEGJ MC^7XN)6O@O68QSS__P\+SY#0EZ9Q%7GKE'#;'T?_]%'!C:.06F7,N*%B,#X: M)%GN9FEH^WL6O@V,+(YD,R?=Z;O::UW#7F)>@=MW[[A^\08V/0WEV0WNZK MJ/-H.?YRQM83B\)CWSZ+ RP)(&NI#B[(QM8N J"655G8IDU),W9W-O"2#F^B M[92LBTTJW/#U"/5[:N!/R'#RVL>1._HZ^E6H.S2\/0*1&Q!DOH,D#9P;K"@: M:_J,PX:L5JXU*8J:^BQ_&?--"IW<9MSAW)AP&ULW59- M;^,V$+WG5PS4HM@%6(NDJ*_4-F G6W0/"P1QVAZ*'F1I; N11"])K[/_OD/) M5KQ $O2R/?1B#LEY[\V,AB:G1VT>[0[1P5/;='86[)S;7X>A+7?8%G:B]]C1 MSD:;MG T-=O0[@T650]JFU!RGH1M47?!?-JOW9GY5!]<4W=X9\ >VK8P7Y?8 MZ.,L$,%YX;[>[IQ?".?3?;'%%;K?]W>&9N'(4M4M=K;6'1CN"E?6;_ MM<^=OC[_A*9_8\Y6ZL?TO' ??F =0'JS3 M[0E,$;1U-XS%TZD.%X#L-8 \ 60?]R#41WE;N&(^-?H(QGL3FS?Z5'LT!5=W M_J.LG*'=FG!N?H\5TF=>-P@WNON"QM7>OJ/:H#%8P/7@7^WX:.A+U MT+ \"2P' ?F*@)#P27=N9^%#5V'U+4%(T8XARW/(2_DFXRV6$X@$ \DE?X,O M&DL0]7S1*WP/V.ZUH8Z$#Y\/M?L*M[4M&VT/!N&OQ=HZ0ZWS]QM":A12O9!Z M16@U-#[H#?R[LK]4[;H+90G ^=UW;D8Y[URPO]_:AO M^\]>6 ^@@F.[1C,6'=[5'='H@RVZRC+ IQ+WCH3IM.\**EM%K?C^^FJ%ID8+ M*[\V#HOMUN"V<#Y;72)Z@H_6'HJNQ-[ $4>;H%B>I4REZ87U(_ST0R:%_.4E MZXQ>@(Q8)B53N;PT$Y9( 3$3/ $^D=GH_[-?395DG'KVV4KC"%+%R5=$9]\E MB(C)E+,XYY>F5"SAW*LIF8.89/&((/:<93QE62Q/5DZ6Y(P30E!R20QRPM4S M0GIJE=!6E%^:L6!1*D#E+!<"HDDFSY@;3Y3%G$6JYTP3'Y<"06B>DJ[LPTPG M27J&W(*@$(@RHWU?7LHZH?QIB&(OE5-XR21/KAZT*QK(8Y;G*4M2!7G$(IDQ M(3*JODPRIB@ALJ*,)4I<_1>]*/+OUXLWVCH[="1MU^7_O"_S[]N7"04CJ-&2 M'B$REOI(N&1I'GW3ET.;446C)&$Q]5:F:%!,Y(*B2IB(,A!90G40+_TGAQ=W M88MFV]_XECKKT+GA6AQ7QT?%8KA+G]V'%\FGPFSKSD*#&X+R21H'8(9;?I@X MO>]OUK5V=$_WYHX>1FB\ ^UOM';GB1<8GUKS?P!02P,$% @ DX1$5+M* M4PBZ @ KP4 !D !X;"]W;W)K&UL?511;]HP M$'[OKSA%D[9*J F!M@P!$M!6ZT,G5+;V8=J#20YBU;%3VRGTW^]LAXQIA9?$ M9]]]WW?VW8VV2K^8 M'"KA32C*/"VFH8QR8KL&3F0E4HZ62M=,DLF7H3FTHC MRWU0*>(T2:[BDG$9349^;Z$G(U5;P24N-)BZ+)E^GZ%0VW'4C?8;CWQ36+<1 M3T85V^ 2[<]JH>V&$># M"')"XJR!G@7H] AT-X4')6UAX%;FF/\+ M$)/.5FRZ%SM+3R+>8'8!O6X'TB1-3N#UVN1['J]W!._VM>;V'7Y-5\9JJH_? M)S#[+6;?8_:/8"Y#=8-:APLLE,A1F\_0D'U7%COPS+1FTAI0&GPCF(_N]R23 M:]>AJ5B&XXCZT:!^PV@R-8Z9+@K+%>KVLCI@"W0/6S'Y#@7+O;U6@IJ2RPV\ MH_A.\8U/#%1 MX]F@W^LD@Q0^0??B^A*61!123GLNY>[7_[;2*^?^%%A M*#_2&/JIW6VGT30TX5_W,,H>F-YP:4#@FD(3TA>!#N,A&%95OB57RE*#^V5! M$Q6U&ULC5;;;N,V$'WW5Q!J46P (M9= M#>VD1=[>)DS9X9G2$VW M4CWJ"L"0YZ86>N95QK07X[$N*FB8/IM6 2N=4U./0]]/ MQPWCPIM/W=R=FD]E9VHNX$X1W34-4R\+J.5VY@7>Z\0]WU3&3HSGTY9M8 GF M>WNG<#3>H92\ :&Y%$3!>N9=!A>+Q.YW&_[BL-5[-K&9K*1\M(,_RIGG6T)0 M0V$L L._)[B"NK9 2.._ =/;A;2.^_8K^A>7.^:R8AJN9/W 2U/-O-PC):Q9 M5YM[N?T=AGPX(AZ^$%^%)Q&LHSDD44!+ZH7\"+]H5(')XT1&\&Z8$%QM-[G;I_GVYTD:A M7OXY@1_O\&.''Q_!7V(;E5T-1*[)^UB4O#N 0T4^'>);!60M:^PO!"?&GA71 M8#1.*E,1@\N%;-K.,-<(2,1.7>$4$R^__9*'0?996VT/1,I!"0*54+\J0;O2 M,&,47W5]#",M;H.0*-/BL9)U"@"GG.[)'A><53$:W70.*&:DNR%7- M$/IR^/_R\WAT^QK](S%_)9^"F"9)3LZL':&9]F:2T0RCGPU;HC@F9Z-K$!*; MR1$9/;C.Q7S9$W+;0)^J)GB%:8/UP*+2 ]4)J)O5GCN9_O6"44F.T4F'U;DI3#2[J#AN6K)5LG%3VU/->QHY*$?6LN=,L*F'GXF&A03^ =%'+)=8&E M0D[ZC9ZIF$$=='5)6FD DV!U_3*4=SBK S7FP@ESW9D.1PYD"V@):7!MR'C8 M]%/''#^Y"U13 >"AI6F.:$&$UT::DD,M-MY[8?$& MV[CO"&TE*$S_V.YF=Y\JE_T+_;:]_\[YRM2&8W%J6*.K?YYAHZC^VZ$?&-FZ M]WHE#;[^SJSP-S MW $ )D# 9 >&PO=V]R:W-H965T0(*E*QN'3EVEVTV(0T*:=@*>O=9=HTN3DGCKX-<3I[UI2.RAC>WX^_+9 M<8K!^9?0(I(X=\:&E6R)^GNE0M5B!V'F>K1QIW&^ XJN/ZC0>X0Z@3JC\BS[ MJ#K05I9%BFU]6;@C&6UQZT4X=AWXWVLT;EC)N7P-[/2A)0ZHLNCA@,](W_NM MCYZZL-2Z0QNTL\)CLY(/\_MUSODIX8?&(5S9@BO9._?"SE.]DAD+0H,5,0/$ MY82/: P311F_)DYY.9*!U_8K^^=4>ZQE#P$?G?FI:VI7\I,4-39P-+1SPQ>< MZEDR7^5,2'\Q3+F9%-4QD.LF<%30:3NN<)[Z< 68+VX \@F0&J'&@Y+*#1"4 MA7>#\)P=V=A(I29T%*_%0UUK-L&()SO.!6^\V2"!-F\+15$8TZMJ$K$>1>0W1'P%.Q-Y M]BY^^?Q?N(KU7(K*+T7EB6]Q@V^'%?2:P.@_HS0\5RW8 PK/_O\$CH3S+#'R M))_*;+98?BC4Z5J(NNHT#^TW\ =M@S#81%PVNUM*X<=!&!UR?6K^WE&\RF2V M\>V@YX2XWSA'KP[?Y^4UEG\!4$L#!!0 ( ).$1%2,V$&B? ( *(& 9 M >&PO=V]R:W-H965TICTX< E6C9W:)FG__6Q#&5U(EA>PS3G'YQ[#)=YS\2Q+ M (5>*\KDW"F5VMZZKLQ*J+"\YEM@^DG!1865GHJ-*[<"<&Y)%74#SYNX%2;, M26*[MA1)S&M%"8.E0+*N*BS>[H'R_=SQG?>%![(IE5EPDWB+-[ "];1="CUS M.Y6<5, DX0P)*.;.G7^;C@W> GX0V,O>&)E*UIP_F\FW?.YXQA!0R)11P/JV M@P50:H2TC9=6T^FV-,3^^%W]BZU=U[+&$A:<_B2Y*N?.S$$Y%+BFZH'OOT); MCS68<2KM%>U;K.>@K):*5RU9.Z@(:^[XMT>>7FNPP!:;D"&&6HP>02I!,0=X M+E-0F%!YI7E/JQ1=7ERA"T08>BQY+35#QJ[2!1@;;M::O6_,!D?,II!=H] ? MH< +O 'ZXFRZ?S- 3\^GSS[279UZ%WW011]8O?"(WE#&O^[6.D;],?P^L4'8 M;1#:#:(C&]AS,&>3F0'\/;&AY!NIL94RO6*7!-,PBF)WUP]X !5,HFF'^N S MZGQ&)WWV7AWC=,A=(S#I[>OKOO:/N0'0V!NV-NZLC4]:>^0*4^MJ=)!B\]Z+ M_YL?'X8V"WO.&O<#J&!Z,_V(2@]1D3\YJ-+M-033O;]CL2%,(@J%YGG74RT@ MFH[83!3?VAZQYDIW'#LL]4\$A 'HYP7GZGUBVD[W6TK^ %!+ P04 " "3 MA$14,\6Z*U\" =!@ &0 'AL+W=OJ1T*+F&IB=DU#=._;T"H_2R(@]>% M>[ZIT2V$>;9E&U@!/FZ7VL["/DO)&Y"&*TDT5+-@'E_?I"[>!WSCL#<'8^(J M62OUY"9?RED0.4,@H$"7@=G',]R"$"Z1M?&KRQGT2"<\'+]F_^1KM[6LF8%; M);[S$NM9D :DA(KM!-ZK_6?HZDET$U/MN0=[E@B'+,ZWV1+MHF\T-?*E>;\8!+)O"C43B*7&[)4@A<<#/E [@QR>Q!0DGFC-/(_S)_LW8N] M(L9&7"P &1>7Y!WADCS4:F>8+$T6HG7J>&'1N;II7=$3KA907)%1_)[0B$:/ MJP6Y>'?Y;Y;0UMD72_MBJ4\[.I%VJ*H?\[5!;2_'SS< HQXP\H#Q"8"U&P]5 MVZH2KW*?R7,>Q\DT"Y\'6..>-3['HD.L5C4Y9$4)'68E/2LYQQH-L9(C5I). MAE&3'C4YAQH/H2;'9=%TM4=-SJ(38"TJP!MO0*@0]1)X>DT^ TQZ?.VN<7YE>L.E(0(J*XNNIE:OVV;43E!M?0-8*[3M MQ ]KV[]!NP"[7RF%KQ/74_I_A/PO4$L#!!0 ( ).$1%3C;FW4L0( -T' M 9 >&PO=V]R:W-H965T\X]]YA< M#]="/JL20*.7BG$U\DJM%U>^K](2*J(NQ0*X.,G1[,YD,Q5(SRF$FD5I6%9%_Q\#$>N2%WF;CCA:EMAM^,ER0 N:@ M'Q8S:59^RY+1"KBB@B,)^:Z7+DQ1[*("=+ MIN_$^ALT!?4L7RJ87U2%X:([8 8?\( #< O _H M'@%T&D#'%5HK@]M/?I6$W3CJ M14-_M6W/V[ 8]WIQ&[4CKM>*ZYT4]\/MG*BRWQ+U/];.J$T4O<_.&M[?L3.( M<+QGY]NP&..X?]C.N!47GQ3W6 H&BK!3C@Y:KL''.AH&KPTH>)^G#7[GSQ?@ MP9ZE!Z)PA/<<];<:906R<.^'0J[7UK.P"=H7/?D' M4$L#!!0 ( ).$1%0=U8(&I08 .(; 9 >&PO=V]R:W-H965T3 M#.!K$K.V ^WI?OR-G32!8@S57ON!AF"/GWEF/,\X.5T)^:#F )H\IDFFSAIS MK19,IXUSD_MO9$\ M/Q6Y3G@&(TE4GJ9,/EU (E9GC:#Q?...S^;:W&B>GR[8#,:@ORU&$K\U*RLQ M3R%37&1$PO2L,0@^#L,3,\&.^(/#2JU=$^/*1(@'\^5S?-9H&4200*2-"8;_ MEC"$)#&6$,?WTFBC6M-,7+]^MO[).H_.3)B"H4CN>:SG9XV3!HEARO)$WXG5 M[U ZU#'V(I$H^TE6Y=A6@T2YTB(M)R."E&?%?_98$K$VH1?NF$#+"?3%!&3& M/2$L)X36T0*9=>N2:79^*L6*2#,:K9D+RXV=C=[PS(1QK"7^RG&>/A\7X2-B M2L9\EO$ICUBFR2"*1)YIGLW(2"0\XJ#($1G$,3?DLX1\SHH4,J%X=PF:\>3] M:5,C(F.W&96K7Q2KTQVK!Y1_?S^?BX24"R!H>43I /H\&"S0?\PLQOPPRH,>THJ,YT)J\A5DBK>7H+2YC8FA<\GU M$QDF3"D;3!,A5V#\.&98$C1(HN?46K1U\A70B)6[=@XW.Z8%P:EUVN%58[UJHI[,OSUFESN9[^OA$; M4+L5U*X7JHE!I@66EGOD!8YBL7*R7ECIKBV,"H1_+_!UM_ %[ M%^4GC!Z"^X)2$F/::);-N$FU@5*@U0=R TX^>UMH:+\=[$1S4J$Y\:(9@8PR MK*4SFVECD$L> ;D#9#('#7%-R@-_I8RB/,T3FQK8R:!J M.Y.WM+*)MA?0/G7 =8WMA$'O9#=>6N.E_AQ@:F[+:&0N /-@B=4]W;]4$M8(%?PZU;@%ZY[F& Y G*) MQ341"]M%F"1%=0!I6E\$2\9BJE=, M9C+%GDSVM()R#_\E%42U+P)II46MU( M^[ZK1CH&!J&/NEJ^ K\Z[$.^7J &*6XE_L_.;JQ<:@.EL^0[!E*?-[5"!7Z) M&DG GBHF9A=E"HK6UW9@9)A+:?*B<.R0\--::*A?:,JCE\+F,@*LB$B@BQ^Z M+21!X.+',;#OX8?6&+$SEQA]&T?**93 MIS?;.K/EAV_(I@NU E&_ KW.!2?P;;'9 NX;L@F\%B+J%Z(B#6]$%KT^$VOY MH/ZJCR4:R[%^^D!&"2NKX!6JM*V).^M0:72C5>\Y$W-[H&_CTEICJ%]C'%&M MB"'_DJKUQ%XZ0D]D\13CCJN']6%C5"&<6)WRZWF'D%S+#?7+S38(I!O/ 7@/ MSP%.@OT&][;HM%8BZE>BF]SX26ZGY9,HO!;F$*(A(XL"(YE %LU3)A^0LD,> MM%Q0A_SLB'@M/-0O/,]'I(L*S.OC?2/(-?O;[/C7Q+E6$[KGP//:. _W&-P; MY["6G'#/V>8-XCP,MW5GQ\X.:\D)_9)SC0U&FJ>'1":L12#TB\">,H?MWC1/ MR!<^=>[&/<:I??2C?$#7G@WZB_Y+[TTDWJ99#6N-"/T:X6WY]I/G-WX >;4H MA'Y1N&:/!Z=.7;Q#?ZW]P=3Q&^_L][ZNY*&_DK_T_@U3IR[:X0^<%O:3YS<> M[B:ON?:V!&O7S+Y$4L3V#,6+ANIN]:)J8%_/O+A_$7P<%J^;:C/%VZ]K)F<\ M4R2!*9IL'?ZYW_ M!U!+ P04 " "3A$14Z+N5?;$# #7#P &0 'AL+W=O(G7.OC^_-.8G'!R&?U09 DU]IDJF)L]%Z M^]YUU7(#*5>W8@L9WED+F7*-0_GDJJT$OLJ#TL1EGC=P4QYGSG2--A/N=+SE3S '_;A]D#ARRRRK.(5, MQ2(C$M83YP-]/V.!"<@1/V(XJ-HU,5M9"/%L!O>KB>,91I# 4IL4'/_V,(,D M,9F0Q\\BJ5.N:0+KUR_9/^6;Q\TLN(*92/Z*5WHS<2*'K&#-=XG^+@Y?H-A0 M:/(M1:+R7W(HL)Y#ECNE15H$(X,TSH[__%=1B%H #7H"6!' +@WPBP _W^B1 M6;ZM.Z[Y="S%@4B#QFSF(J]-'HV[B3/3QKF6>#?&.#V=;X34-QID2NZS/2B- M+=**W)#YL:]$K,DW+I]!\T4"9 [+G8QU#(J\O<.Y.'F'V,?Y'7G[YAUY0^*, M_+D1.\6SE1J[&@F:9=QE0>;CD0SK(7,'RUOBTS\(\YC7$3Z[.)R.3L-=+$M9 M&U;6AN7Y_)Y\W?O^^RO"R+V&5/UC6<0O%_'S18*>13ZL_L4NPXK,A-)=)3N& MAWFX$>5^.F11B/O;URO31OG#(64EZH1;4'(+K-P>,W2&)/X/V7U&1^CLZ#'# MH$ZO0:V-&'73"DM:X:6TO@JEH)-7V%KUAC6(M2%>-[%!26Q@)?:)QY+\X,D. MNA@-VI5BT2!HD&JCL)&,=A,;EL2&5F(S(;="<@UD(5K*/,D8E1FCU]/&J%QD M=)TV1JUBA2%CS9*V42SPHT%W2:E7.:=WM3J*%"<,&^PZ('X/M9JIT^L54N2P M2J0#TZ,16KDJ95>HI AN]K1I*ATPT]0>9Z&5&U.['7\6>Y"9>0F>E0JM;)0& MKR<66MDBM?OB6;G0MN/1@-;,I:AM&^:'-.PI;66.U.Z.%^FE;7^M1](&.:56 MV2.U^^-E>AE:M%!PLT%.N55&2Z-KY!)UMM1O$FO#L*7#'FZ5/],S!HVUTC<+ MOGS&RIW3"ZN!UIL\X/80F@\UN67&SQY@S0 O+\6 M0K\,S-FN/,M/_P=02P,$% @ DX1$5 G;<#@[ @ U 0 !D !X;"]W M;W)K&UL?51-;]LP#/TKA$\;T-2.D[9#D03(1X?U M4"!HL.TP[*#83"Q4EE*)CIM_/TIVG QHIM!M' M!='N,8Y=5F IW*W9H>:3C;&E(#;M-G8[BR(/0:6*TR2YCTLA=309A;VEG8Q, M14IJ7%IP55D*>YBA,O4XZD?'C5>Y+?/&>KX_HWT/NG,M:.)P;]5OF5(RC;Q'DN!&5HE=3_\ VGSN/EQGEPA?J MUC>)(*LC.87 M(=40S>*D]I>R(LNGDN-HLBJ,I1ZA+>%9[]$1%YP<]&":Y]+732@^:"[?5_'+ M DE(]744$[-[C#AKF68-4WJ!J9_"B]%4.'C2.>;_ \0LN].>'K7/TJN("\QN M8="_@31)DRMX@ZX6@X WN(!W5H ;6.":0.@ZYG&*ML,=%[CFA$-R)*E/".;F1F(-PX$Z7)3NMW WD MW0\P;YVS<%6?W=!U*;6D0FHP&N& PGZ67'S6:27:;9@GEFDJ34W3=;O=R$Z; M3CVY-_/^(NQ6:@<*-QR:W#[<16";&6H,,KO0MVM#/ 5A6?"S@]8[\/G&&#H: MGJ![R";_ %!+ P04 " "3A$14XZKF*&P" !!!@ &0 'AL+W=O:.3S8H[.SR[0&2(,/16\EICE,G&55F3\NED7_;:-'AR)/H?L"H7^ M)0J\P#M GWV;[D^^TEU=A[X805^,P/H+_UN,.9$9Y;(6@'[?+*42NMW^G(@0 M]A%"&V%X),(=841?5H[6G!\N6,N/+-\\P4T:C*,X<3?;9=D'A9/P'^B+M&$O M;7A2VB-N=&,I$ 33@\I:>KP5-!Z/=H3M8_S)$5U1KRLZJ>M%CX$!88-*\ SD M06717E1O1]<^8AP=EA7WLN*3LIZXPE2W?]"/=K2Y M6P_<#->?6*P)DXC"2M.\JY'FBW9@M8;BE7WS2Z[T!+'+0L]X$ :@SU>[+]#E$VI_.:/"/-&N MM8UC"^4;(5G5B15!1>KVC5^[.@P$;G!"X'4"[[T"OQ/X)M&6S*0UQQ*G"6<[ MQ+6U\J8'IC9&K;(AM?Z+#Y*KKT3I9+K@T&!2H$^OJB\$"(3K GV7)7"4;3B' M6J);(4 *=#$'B0D5E^@C>GJ8HXL/E^@#(C5Z+-E&*)E(;*F(M%\[[Z+?M=&] M$]'GD%\AWYT@S_&<$7GV;KD[?2NW51WZ8GA],3SCSS_I;P4JYP)E3$@Q01EN MB,24_(5B@KI*3085ZBHS)R*G3&PXH)^W2R&YZLU?9W#\'L."S#A MF G'(0>RQ4L*BJT&.5;OUF-H/.H=O$U=-X@3>SNLZK'1=3CM;=ZP!CUK<)9U MWT?0]=$86^LA&H3UHJE[P'9LY$Z#:!PN[.'"LW#/4!>,J]W=,$'D*%MX'-:? MA@=L(T:Q'X^S13U;=):M[:2\VVO8=-088#02^[!VQS;!M3..%_=X\?D>9&H# MH.;@[PZ:\O_D\5&WA8$3'*"/&#F>=\!N#\XY?<=\PWQ-:H$HK)3,N8J5GK?G M=CN1K#%'WY))=9":8:FN.N#:0'U?,2;W$WV:]I=G^@]02P,$% @ DX1$ M5'%N %KF @ 2 @ !D !X;"]W;W)K&ULC99M M;]HP$,>_RBG:BU;JFD<24@%2"YHVJ=-0']87TUZ8Y"!6G3BS38%]^ME)F@$) MJ&^([=S_[G<7^\QHP\6KS! 5;'-6R+&5*57>V+9,,LR)O.8E%OK-DHN<*#T5 M*UN6 DE:B7)F>XX3VCFAA34956MS,1GQM6*TP+D N>O9O(M'5N. 4*&B3(>B'Z\X109,XXTQI_&I]6&-,+]\;OW+U7N.I<%D3CE M[(6F*AM;0PM27)(U4P]\\Q6;? ;&7\*9K'YA4]M&D07)6BJ>-V)-D-.B?I)M M4X<]@1N<$'B-P/NHP&\$?I5H35:E-2.*3$:";T 8:^W-#*K:5&J=#2W,5WQ4 M0K^E6J[*2)F[97^?-/ M^ENB$#KO*9=*7L&4E%011O]B>@5S@26A>J!3A1\J0P&W4J*2,*,R85RN!<*O MVX540N_"WV=P_!;'KW""$SC?B7A%18L5X%:?3XF]%:Y]#"H?YG2^35S7\T;V MVWX=NT:AX[0V!W1!2Q>ZN>*%Y6K7_!E;Y(JF&F MKWH4QD"_7W*NWB?F-FG_/$S^ 5!+ P04 " "3A$14M=:>>@D# ! "0 M&0 'AL+W=ODE"/:0WTA/N:;^>9@QOV5 MD(\J =#H.4NY&GB)ULL+WU=1 AE5#;$$;F[F0F94FZU<^&HI@<8.E*5^@''H M9Y1Q;]AW9U,Y[(M[N8H''K:,((5( M6Q74?)Y@ FEJ-1D>OTJE7F73 K?7&^T?G?/&F1E5,!'I=Q;K9.!U/13#G.:I MOA6KSU ZU+;Z(I$J]XM6I2SV4)0K+;(2;!ADC!=?^EP&8@M PB. H 0$NX#6 M$4"S!#2=HP4SY]8EU738EV*%I)4VVNS"Q<:AC3>,VS3>:6ENF<'IX0.5C,Y2 M0%=<@P2ET0>NF6:@T#D:Q3&SP::IN2Y*QH;^]!(T9>F9D;B_NT2G)V?H!#&. MOB4B5Y3'JN]K0\T:\*.2QKB@$1RA00)T([A.E#$?0_Q:@6]\JAP+-HZ-@UJ- MEQ U4).\1P$.\ %"DS^&DUX-G685YZ;3U_R[.*_1CVLCB:XT9.IGC9U69:?E M[+2.V)GD4@+7B"H%^F B"GS;X>V?_&E(2!-W6WW_:3L\^V)A+\2=2NH5NW;% MKEW+[HOI2ZE0!WD5R'#+X#GI$K++ZX!8)\!AZS"QL"(6UA([EI[W:"J9[6]H M#!SF+&)F79.F3F6O\Z;ET*WL=/^S'+I[\21F!."=J.]+!>&6T"MNO8I;[Y^+ MH;=7?>>DM\?J@%2O>8P6P2\M$=<2&\WG+&540XQN(&:1:7^?I,B7JB8A9*OA MDC=-/0E>+ 6U?DQ!1B;Y9AJCKRMNO!FOT34S1\JLI\E:V7+FA[MUO6:"<0/C M=X=8^ENS* .Y<"-:H4CD7!?=NSJMG@$C-_QVSL?V>>!FW(N:XFUQ0^6"<852 MF!N5N-$Q%2"+<5ULM%BZB3<3VLQ/MTS,$P>D%3#W!@ 2#0 !D !X;"]W;W)K&ULS9O;;MLX$(9?A3!ZT0)-+5*B1!>.@39!=PNDBR+IX6*Q%XK-Q$)D M,:5HIP7VX5>2%8]D42,)ZP*Z27SX2?_DT)\T0WK^I/1#NI;2D)^;.$G/)VMC M'M].I^ER+3=A^D8]RB1[YT[I36BRI_I^FCYJ&:Z*1IMXRAS'GV["*)DLYL5K MG_5BKK8FCA+Y69-TN]F$^M=[&:NG\PF=/+]P'=VO3?["=#%_#._EC31?'S_K M[-GTT,LJVL@DC51"M+P[G[RC;R^$R!L4BF^1?$HKCTD^E%NE'O(G'U?G$R=W M)&.Y-'D78?9O)R]D'.<]93Y^E)U.#I^9-ZP^?N[]0S'X;#"W82HO5/P]6IGU M^41,R$K>A=O87*NG/V4Y()[WMU1Q6OPE3Z76F9#E-C5J4S;.'&RB9/\__%E. M1*4!]5H:L+(!Z]O +1NXQ4#WSHIA788F7,RU>B(Z5V>]Y0^*N2E:9Z.)DCR, M-T9G[T99.[/X$$::? OCK22?9)ANM_(^3*.4O+R4)HSB5UFOU9Y =D:^ MWER2ER]>D1D\ZG)QI@[G2[+\;S?CX>UC.=2+M\0E[XFS&&. MI?E%[^9T5F\^S6;V,+WL,+VLZ,_MG-Z!$Y>K_E*)/IK)OZ^R#R ?C=RD_R#V MW(,]M[#GM=C[HDP8D[ P9IOK?6M>M,Z!L%O,1,#\^717G=*FBL^8ZQQ4-6O> MP9J'6OL>:ATFAL0P53:'^T[\JD/GV)]-,POL]OC!'N\Q ]S-DV;.?]@ MSD?-72C]J'1H)+E5C6]1K,!4=!::J8YXJ9/2JS@\D9:O)*)?>]/,X:G^X<^<,4-6_4@>N @[K[ M0^VD3G)/G8N&5BXN=(S+A@*>*3O1PBD[JLXY]2ASCR)CD;F"6T%Y2WB MQ0'[B>5 MR%_9;9E^R&Z\[[8=X0'HTE%2EP)V*<[=BS!=%Q^VS!_(']MH%\:M$6I2E3+J M-[Y!%O@Z0K0!#NA+9ZM'1TLC]VZM#IMX_P=M("8!<',GQTO((O,"UJNW0P(S' "7\F=C G%1@W89:/$+@/L MLCYWM^UY 6MBE+K4GQU'HBECU&G+#!C@EN&X[9D;E+U@-U*HI.X.J,V"_Y\: ME'V@WC!)W1L F^' +E#44G=(##8[=-?G-3%K2QLL,B1M\(#('D[D'FF#UP2M)6VPJ=K2!@^ [/T&('L M9&^40/8J56(344G=(S#9Z\-DAHT7\.N-$K\>X-?K<_?;GCIX3:(* MSOEQ!=8B+%@(74+$[8MAPLLO8M!PX@YSC( M(4Z#,@D.*.9BE)$"&G.2M9?/!HFK??/ !S'Y?, _*)WQ@LS]*-OO M9O^$562_R=UC[*&2ND? LH]CN4<>X7<#&974G0&0_=\ 9!^ [(\2R'[EL$3' M:8E!J\?"9,L>A$76N@?A Y+]/DAVL5$#??U1TM<'^OI][H7;$PF_^S88E=3/ MP0!M YRV/1.(H%F.:)[]L8K:#O\$P.L +UGTRB*"9CG"8M F:C4(O [Z%"W< M0:E$ *0-1EFS" "XP:F*R$%WP0*5U T"LH..@D7?%")H;O U_&&2NC\@=H 3 M&];/@"M64#GK-LIC%P&P.SC5<;>@NXZ!2NH&@=U!QU&W0X &Y0X"*"R<,89( M (,%SN !)Q*[=_)02=T@,%CT9?"@K$$ AL4H,2P P^*$I6/136)44O<()!8X MB7MD#:*;P:BD[@P8+'X#@P4P6(R2P:)RXOB$1]_*OC@6(TRR]SBM_,PC_XW- MIU#?1TE*8GF7M7'>Y)=:O?_9ROZ)48_%+S]NE3%J4SQ&PO=V]R M:W-H965T<6XI;%^:Q/&,9[ZOGB^>X8J+!YD@ M*GC.TER>M!*E%L>>)Z,$,RK;?(&Y?C/G(J-*/XI[3RX$TK@PRE*/^'[/RRC+ M6Z-A,385HR%?JI3E.!4@EUE&Q7J,*5^=M(+6R\ UNT^4&?!&PP6]QQFJ/Q=3 MH9^\VDO,,LPEXSD(G)^T3H/C2=@Q!L6,6X8KN7$/)I4[SA_,PV5\TO)-1)AB MI(P+JB]/.,$T-9YT'(^5TU:]IC'-2@D!=0QL3I\0RC-H3! M 1"?^%L"FOQO\V#@"">L.0H+?^%/<:0Q7RPU4S2/-_"]P2C)V>,2)7S_HOW MI<),_N6(HE-'T2FBZ+R6%7MB,>K%U@S3>!M-;GN_[?N_.^+HUG%TG7YF*)C. M[@RF>L.C$/H_.5,\>H!O5 BJ;=]$_+] M.HZ^TX]%XZ""X "^X!.F$-:@P]_P'@0-ZI &>R0H\&T5]9W0G#^CB)A$6 @6 M(7RJ,5C4&,@" Z;K'\VC:N+GK=6N7*I?+&5D^&D4MH/NT'O:%N)&H0_>@[W_ MP*AK_/-"BZY.X09%MH7IR2Y,!\0F0/;)M:W&0=C =06'TG!L4X<&^Q#62(6$ M#F2E;)$^Q'0M7<'9(AVXJ^S'L;S3?@YL=0^Z^V395OZ@MQ/+XP;[;L5RX/\$ MS581 G=)?SO-TZ) W?)40YB:3[?WWL]638+^/IFV$A(,G%A:++9N9K=Q+V@0 M5V(UA+@UY$,YW6GW$BLR)-@CI\1J!2%OYW3<8-P]:@_KL0J"^GLDUHK$,3]_6^ .9P;8(3&8^OIS.T@:/=" M)[M6(XB[QO\*=G?;N%90R-$^V;6B0-QGC$9VQPT._'9GX&37Z@)QE_9W^)2J M3VX?L75#JRRAOT=R0ZL.H?L(TGB0G30X:#K)AE8@0G>-_P7D[K1SPXWFT#Z[ M0Z'5AW#7_E"#@U?)]3;:FQF*^Z+K*R'BRUR53;UZM.XLGQ;]U!_&Q\'QI.P/ M6S=EN_J*BGN62TAQKEWZ[2,M(:+L )&PO=V]R M:W-H965T0@!R]45N)MJRV$JPJ M$/" >'"2:6/AV%W;:>'?K^VDV=*+?6GL\1S?>&Q/^VLAWU6&J.$C9UP-O$SK MY;7OJR3#G*@KL41N5N9"YD2;J5SX:BF1I,XH9WX4!&T_)Y1[P[Z3S>2P+PK- M*,>9!%7D.9&?(V1B/?!";R-XH(M,6X$_["_) A]1/RUGTLS\VDM*<^2*"@X2 MYP/O)KP>=ZV^4WBFN%9;8["9Q$*\V\DT'7B!!4*&B;8>B/FL<(R,64<&XT_E MTZM#6L/M\<;[3Y>[R24F"L>"O=!49P.OZT&*@><2@41DT7*(EF4MK0C09 M]J58@[3:QIL=N+UQUB8;RFT5'[4TJ]38Z>%/0B4\$U8@W"-1A413(JW@$A[+ MNH*8P]PJK9R2F>D,84VD)%P#HR2FC&J*"LXFJ EEY\;VI5I^O<<\1OEF1$^/ M$SC[<=[WM:&VL?VD(AR5A-$1PC"">\%UIN"6IYA^=>";=.N"9Q&78*&\]?XM@07\-O4+&!%%U04\<1$KE"L2,X0I7Q;:Z@B>&&/B;LWKG0D. M4XVY>CN!WJS1FPZ]>01]A O*N26("2,\P4/E+5VTG O[J*R&O:#7Z?NK[2W? M5PIJC2]HK1JM=1)MJE1AB>R)G14QHPD0GL+,[2W"C)'$'?7-656'T,L0[8-4 M)?>^1A@$S6X0',%OU_CMD_BW'R@3JDRAUR?XVGO1+\,PZD7;X4O.?GJ**V"69\+H3<3&Z#^GS#\ M"U!+ P04 " "3A$14K"N@],T$ #6$@ &0 'AL+W=OT0&J)E&_I' .^M&B'!C6:M'TH]D!+ MQS81271).HZ'_?B1E"*YB<5X0!_RDD@TS\?OW#Z1'.Z$O%%K1 UW69JKB]9: MZ\V;(%#Q&C.FVF*#N?EE*63&M'F5JT!M)++$&65I0,.P%V2,YZW1T(W-Y6@H MMCKE."T7##5GB%^LMF+LU;4*$D/,-< M<9&#Q.5%:TS>S&C?&K@97SGNU,$S6%<60MS8EP_)12NTC##%6%L(9O[=XA33 MU"(9'C]*T%:UIC4\?+Y'?^><-\XLF,*I2+_Q1*\O6H,6)+ADVU1_%KOW6#K4 MM7BQ2)7["[MR;MB">*NTR$ICPR#C>?&?W96!.#"(2(,!+0WH0X-^@T%4&D0/ M#$BGP:!3&G1<9 I77!QF3+/14(H=2#O;H-D'%TQG;=SGN $!J#63J(#G M\"7G6IV90?-\O19;Q?)$#0-M*-J%@KBD,RGHT 8ZA,*ER/5:P=L\P>1G@,#X M5CE([QV<4"_B#.,V1.0,:$C#+U/GB54W]",/IR7CD_!%>(^K,C_H7R]L& MT;$D'J^C*JV1PXL:\*XLC]>V(1*8BLRHA"K2-Y:2Y2N79%CLX7#>G.W=\'C' M9 +?/QI(^* Q4W]["'4J0AU'J-- Z#/&;,,U2_D_!1&\B]>6"4C[?BQB!2 ) M':+5K]M1V.YTHV%P>X1(MR+2]1)Y>[ %R;9=42I8(%ZAUB#JEU7\&_\.)86@JT[F%95"51=+!OQD\4SRN*YUZ* M5RBYT;DIS,U7":4T(;G2(KZ!;\P&38/UP7R2X9,)S FY(F$MS^'SR!8Y^&(0 M;S"F*5,*Q+)R7DAP^X4S^&2J5YN*Y?G*9*]98LL5>@<9(E&'#'K=XWDBM"9' MGVAOE#%7^,=OI!?^.9<\QJ,$"I3!3]H2-D@+J5671+^F3JYWXJ0ZJ>65=)Y) MG=1"2_P"^2OJI/NH3@;G_4Z_(4^UY!*_YIY:);U'5=)O]YI6KP68]$^IDEEC ME9Q2&;6ZDL$SJ8Q:38E?3DL_%6B4V=%-HM^^#WMD4OEVA[7 TO!7[0>>0'IJ M0T!KA:5^A3VY0$SSV)U#D<]KC-505K<67^L77:*L3E(3M%9@#BSG^V?KBN1WAR]J:A^2=/ MK$9"MY"/>2W>U+\Y_G9/;ER2NW>E29DF3P"2J'T^\-9BK>+4K^+_?^,^*1%/ MW;G36K;IJ5ME&"NUS8HJGW$5BZVIJWBI9J[5GOK5_H"T2R?,419M<916_]$GI]1"PX._!G*E;LX4>#"4!R- MJ]'JC$_(FVEQQ5+#%#<^)H KGBNS%U\:R+#=-TF5Q25*\:+%QETK M+(36(G./:V0)2CO!_+X40M^_V 6JJZS1?U!+ P04 " "3A$149W.H1MD% M !)'@ &0 'AL+W=OV0XRP58@ M2^D+^$/WZNCJ^!S)[J^$O%-SQC3Z%D>).FO,M5Z\:;749,YBJIIBP1*X,Q4R MIAI.Y:RE%I+1, N*HQ;QO$XKICQIG/>S:]?RO"]2'?&$74NDTCBF\G[ (K$Z M:^#&PX4;/IMK 81B]A$FQ04_I9LR*+(9 (<7XNDC76?)K!\ M_)#],AL\#&9,%1N*Z$\>ZOE9H]= (9O2--(W8O4[*P84F'P3$:GL%ZV*MEX# M35*E15P$ X*8)_D__584HA3@=VL"2!% '@404A/@%P'^XQXZ-0'M(J"]*Z2@ M" @>0\(U 9TBH+-K0+<(Z&:3E5CIBF/'J% M7J 64G,JF4(\09\3KM4)7(3C3W.1*IJ$JM_2@-#TTYH4: 8Y&E*#9L0F3>3C M$T0\@C_?CM#+%Z]L1_EO1=;A[EF](FM%EI$[RQ6]1[ACDN#>[M#>N9/^(99- MA-M9UN[N62\/,N#W.V?!IY596D"=->/(FG$D2]NN27M)N41+&J4,T? ?8+AA M'!)3M**&@;IRO'G*($MIU'5Y[F,/]UO+\G"V&[T^#6RC#;3^&JWO1/L1S@VX MB63P/* IG?"(Z_L31)=,@E8CD'>E@>WF$:*Q2!-=15!_"YI7C:N]QM5VXKH% M&!-X'K_0*&+W:$"3._37%8O'3/Z-_D4/L(!%[*Z1=H]0Q'?=/8K86T/K.:&-V%B#BBLM4U.N$_!U-9%\D:D_0%Y2 MR>DX8DA2SEZ,*?[ M#2;#B_)5&X(!;8RF:ASN_+A)@E\=.+%G;=AS9AI&5*F2"B(AD33+J!/$E4I9 MB,)4&CXLF.0B!'8Z+"?OJE-6RTZ']&JD$)?6"G@OD H6HR&+5>]LB0VO4X-1&LN^/#N\@YO.P>N>XZP=0[LMHY++I5&%P @ MA.DSFG3#P"HTG!Q1DK!U%.RVE,.(TJCH9:.8F 1UY;2^@]W&;9%CZ0]:=6&GM"._I1\!+5K_2 M&A7I-I:*W5KV62/!;J5_5CV'(HZAG#ES+[[K8TZLTY"C.ADV>")AMHTFG9.??_H)MKRGKBFU?D/K8.%EX;([T=$:$7$;T6&L?$BVK:E7WF 4>_,G6FV.P3H8V6N/ MI)F,>9*_A)JR*I(,BX1E-:I9\A)K/\1M/S^(!=#H2B00>D7E'8,&:1*JG3AB M'8VX'6!U2G!:M=FL>;EBS,_!<>W_?VJ&_IQWN^Y9B^$0'3T*UINA_#U,<4'5D[EBG]-U.>8#:NSL( M8.GFK+TU1-]MB,^K_1'W(+YU5=_MJ@?<@PR*KC;>=G5)N_U()UNE;V3F(RO( M_ SF'45L"G$>S%(CA_!PHL4B^VPV%EJ+.#N< R>8- W@_E0(_7!BOL2MOQZ? M_P=02P,$% @ DX1$5.2:2/"4 @ A 8 !D !X;"]W;W)K&ULC57?;]HP$/Y73E$?6JEM?D$H%2 5V+1*K525=GN8]F"2 M@UA-;&8;Z/[[G9V04A387A*??=]WWYTOE\%6JC>=(QIX+PNAAUYNS.K6]W6: M8\GTM5RAH).%5"4S9*JEKU<*6>9 9>%'09#X)>/"&PW3:%%S@DP*] M+DNF_HRQD-NA%WJ[C6>^S(W=\$>#%5OB#,WKZDF1Y3-6[ZW!9C*7\LT:]]G0"ZP@+# UEH'1:X,3+ I+1#)^UYQ>$](" M]]<[]J\N=\IESC1.9/ R8?>C<>9+A@Z\(\R^TWK//I6KY4%MH]85O[!AZD M:VUD68-)0<&=V+5)8(+^P=-5S!K+I,D NH3^9(K8+PX7<) M4UIIPU-@(@,J)I5*P/D4#>/%!9&\SJ9P?G8!9\ %O.1RKFU4/ZVU MC2MMT1%M802/4IA18?:9P*=$FVRC7;;CZ"3C%--KB,-+B((H:!$T^6]X MV#\A)VZ*'SN^^)_%ARG7:2'UFDK]\VZNC:+^_G4B1*<)T7$A.LM?Q*R4WW TK,JF3W549^YVT:4Y::MGKW_0.1+>X M]<)^[["6_MX'7:):NCFG(95K8:IN;W:;47KG)LC!_IA&;#41/VBJ^?S(U)(+ M#04NB#*X[I$H5&PO=V]R:W-H965TN*Z(40,WQX0ZT['I>^'3,2ME1BB\<"3*/,?\[PPR MMIDXOK/K>"6K5.H.=SHN\ J6(-^+%ZY:;N,2DQRH((PB#LG$>?#OYWZH!2;B M%X&-.'A&.I4/QCYUXV<\<3Q-!!E$4EM@];>&.629=E(9?&6;'U GU-=^$!]#\8KD_ MLN"$3>%#XQ>>\9N7G*OBWENL>HU5SUCUSE@]00P<9UU%KH1](]0K>CU5J:\/ ML[9%M&CZ#4W?2K.46$(72R4;'(SD!\,CFM.8T1F<08,SL!>'<;64:1?0X&2P MX^+8(EHTPX9F:*5Y8Q)G:EV;;X\*SM9$;XA==,,+RG4: M[5 !\>KB434D*\S9_<&DN@F8QU1=UH#K /4^84SN&GJ YOHW_0=02P,$% M @ DX1$5%_39KXH P #@D !D !X;"]W;W)K&ULC99;;]HP%(#_BA7M89/:Y@8!)D!JH=/V4*TJ[?8P[<$D)\2J8S/[I'3_ M?K:3II0$NA>(G7/YSL4^F>ZD>M0% )+GD@L]\PK$[6??UVD!)=47<@O"O,FE M*BF:I=KX>JN 9DZIY'X4!(E?4B:\^=3MW:KY5%;(F8!;1715EE3]O0(N=S,O M]%XV[MBF0+OASZ=;NH$5X,/V5IF5WUK)6 E",RF(@GSF78:?%V%@%9S$#P8[ MO?=,;"AK*1_MXELV\P)+!!Q2M":H^7N"!7!N+1F./XU1K_5I%?>?7ZQ_<<&; M8-94PT+RGRS#8N:-/9)!3BN.=W+W%9J AM9>*KEVOV37R 8>22N-LFR4#4') M1/U/GYM$["F$R1&%J%&(#A4&1Q3B1B%V@=9D+JPE13J?*KDCRDH;:_;!Y<9I MFVB8L&51RA+(/7T&3<[)JJXFD3FYSG-P.2:O,N2.(I [2*5( M&6?45>+C$I R_LFH/ZR6Y..'3^0#88+<%[+25&1ZZJ,AM?[\M*&ZJJFB(U1A M1&ZDP$*3:Y%!]M: ;T)LXXQ>XKR*3EI<0GI!XO",1$$4] M_EL]G)S B=NT MQ\Y>_&[:R9+IE$M=*2"_+M<:E>GLWR=<#%H7 ^=B<,2%M4V1:*18H30U5:9V M?:6HS0R=&7OJG^;G\6@TFOI/^_GID0J'83ALQ=Y #EO(X4G(%=J&0MM]9T28 M6\LT7@X9*,K)&@3D#'O;I[::O&%.!@?(/4)1,@GZB9.6.#E)O"BHV(#M[R?* MJ_H$4&YN0RK2WO0F'8IX,A@?H':%PF28'$$=M:BC=Y(KT\=S>\EEQ+2;N?FU MX^VC''4 DLDA9%N='9P^VA+-^8!GF['>GFOT]T]K M&!V>Z!ZASN'P]R9+"6KC!JXVU:H$UI=ON]L.]4LWR@[VK^RP=Q/KU4S]I7!# MU88)33CDQF1P,3) JAZ^]0+EULVOM40S#=UC83Y80%D!\SZ7$E\6UD'["33_ M!U!+ P04 " "3A$143)')TZ@# !"#0 &0 'AL+W=OW#KG0TL9,0J !IMVAUE?;NJM*]>S9A M *M.S-D&VF]_=I*&+'9RO$ <_V?\\]CC<69G(5_5'D"CMX*7:A[LM3[K9 %U:8I=Z$Z2*";RJC@(8FB<5A05@:+6?7N22YFXJ@Y*^%) M(G4L"BK?OP$7YWF @X\7SVRWU_9%N)@=Z Y6H'\>GJ1IA:V7#2N@5$R42,)V M'GS%]P\XLP:5XF\&9]5Y1G8J:R%>;>-Q,P\B2P0<3 )T :V],CULSC_#LV$4NLO%UQ5 MO^C<:*, Y4>E1=$8&X*"E?4_?6L"T3' 28\!:0S(K09Q8Q!7$ZW)JFDMJ::+ MF11G)*W:>+,/56PJ:S,;5MIE7&EI>IFQTXO',A<%H!?Z!@J-T*I>322V: E; MD!(VM@]]50JT0K3]."HC M5K-0&T@[5)@W0-]J(-(#M(3\#L7X-T0B$GG,'VXVQ]-?S4,3FC8^I(T/J?S% MO?Z:*&@3!5I%X7[ ;=RZC2NW28_;/TV"FE245+-RA[A0"N54RG>3EV%Q5/)U.HU;U"V[2XB:#N,^@0)Z@W@ TS^61K;;I 6;#(*U22?!1.T(/JZ)&X_XBLN5]'!-6Z[I#0'; MN$>"#W#J F;7N>!J2);X&7%T.=&C02@R.;R]=_%*UA^H7OE0$/%P2OK,WXWI@ MYNXY/\(DVDMMP,/% MP;.E_H_6+09,9;UA;UN:'&H[KQKHQL P / T !D !X;"]W;W)K&ULK5?;CMLV$/T50LA# K222=\#V\!>6M1%%EUDKT+].,[I+22O;'4--6+Q-N!9,"IDP@:#25)PH:+5(HS=FM5"[YT4 M"FX-L?NBX.;I$J0^+",:/0^\%]O<^8%DM=CQ+=R!^[B[-=A+:I1,%*"LT(H8 MV"RC"_KVBC%O$%9\$G"P1VWB4[G7^JOOK+-E-/ 1@834>0B.KP>X BD]$L;Q M5P4:U3Z]X7'[&?W7D#PF<\\M7&GY660N7T:SB&2PX7OIWNO#;U E-/9XJ98V M/,FA7#M%C^G>.EU4QM@OA"K?_+$BXLB 3EH,6&7 7AJ,6@R&E<$P)%I&%M*Z MYHZO%D8?B/&K$ UI3(;T)\(&;' FH*OO-J?SCG"& M-;'#@#?\5V+)EW4JA7.;57JZ <)61=SK% M<_O[W@B;B5(EOX/(>>UGWC.1=-"(T*!?*BN\4R[I/)Z=YY(>R2'MC 3_#:C\ MZK]_CY0U+EC?1#:B0X<]$SD\0V0\::&QD2C:K5%K%/6-4,*!;-@C?Y,?/^^T MD10Z[IO?1DSHI&=^)V?X'4_C>0O#C?C0;O5I8_C_R@%M=(?.^N:YT1HZ[YGG M^1F>1VTTLT:96+/V0MVDZ,ZM "S M#>4YHNN]&PO=V]R:W-H965T2ARKF9>IO7^O>^K)(."JBNQ!XY?MD(6 M5.-6[GRUET!3*U3D?A0$0[^@C'OSJ3V[D?.I*'7..-Q(HLJBH/*XA%P<9E[H M/1[(GR_#F,C8&_\R>"@ M&FMB3-D(\=5L/J8S+S",((=$&PB*?_>P@CPW2,CCWQ.H5^LT@LWU(_K/UG@T M9D,5K$3^%TMU-O/&'DEA2\M/;*,G(B?*+\B_;!'HB *OMRMR=LW[[;Z MA^_"T?BG-GYNM#4D%V@M*.L7HX235I0GIO;KX/:2GW\R@,@JE_W[3E\E(X:%QZ0C6NJ<:OI+HM=2G! MU 0KRH+LZ;'*XK1L8[Z,+TB-)L^9KZI+P^:EN-_!?% S'SB9_P9* ?2(>&I! MC^">B91@49W)<^ST8EN%@6ZH!G/<9HY;9Y\4MB@<.3*LZ0^=4+>-C.AAB^ E MM@)0"'KVKN/>MHX^$$6X/$>:OUL79C#E_06,)S2P_=/7V! M@VK5[6Q+T=CN,"],G\1L_48K3>HI=V-GMV?G*3+=VXCK#5*/Q-94[QA5Z>8N0P=4(DT16TV:UT6)OYZ^- MT#C-V66&$SI(&PO=V]R:W-H965TI&2J>]2?QP__O= M7>S+="?5@RX!#'FJN- SKS2FOO!]G9=047TF:Q"XLY&JH@:G:NOK6@$MG*CB M?A0$([^B3'C9U*TM53:5C>%,P%(1W5055<]7P.5NYH7>R\(MVY;&+OC9M*9; M6(&YKY<*9W[OI6 5",VD( HV,^\RO)A/K+TS^,9@I_?&Q&:REO+!3CX5,R^P M 0&'W%@/%%^/, ?.K2,,XU?GT^N15K@_?O%^[7+'7-94PUSR[ZPPY*2 M#6VXN96[C]#EDUI_N>3:/Q(%43 @G[\M_TS%(;F/Q>LK&/45C)R_^+\JN& ZYU+; MNOVX7&NC\-S^?(,:]]3849,#5 P^'"I=JTJ=RM[@QRQ,K>7C "OI638=:H9XV.L9(AUN@U:Q0?8(U[UO@8*QUB MC5^SPC 99DUZUN1-UIW$>SD$F[PZ'.,D#GI8>WL&C,Z#X*^(_+V.8[O]#55; M)C3AL$%9<#9&O6H[:#LQLG9-:"T-MC0W+/&G \H:X/Y&2O,RL7VM_XUEOP%0 M2P,$% @ DX1$5'V,]EGB @ J0@ !D !X;"]W;W)K&ULK59=;]HP%/TK5Y$J=5)+0O@HK0 ):*?MH1LJ6O/D-(J1*VTE\2^\3DYYUX[-\.=D!N5(6IXYBQ7HR#3NK@)0Y5D MR(EJB0)S\V0E)"?:3.4Z5(5$DCH09V$<1?V0$YH'XZ&+S>5X*+::T1SG$M26 M9MH%P/"S(&A>H?Q1S:69AQ9)2CKFB(@>)JU$P:=_, M!G:]6_!(<:>.QF"=+(78V,G7=!1$5A R3+1E(.;VA#-DS!(9&7]*SJ!ZI04> MCP_LGYUWXV5)%,X$^TE3G8V"00 IKLB6Z0>Q^X*EGY[E2P13[@J[2[S< 2(>R< <0F(WP+Z)P"=$M!Q1KTR9^N6:#(>2K$#:5<; M-CMPN7%HXX;FMHH++9@KL\Q?0U06C,5H[C@^-IW,AXBTD+.NT+B*,XJA$T M>S>\?=T@IU,5H./XNB?X[IX+LZ--7E/Z1%/,4]A39&E=IIJ)HE84G34(ZE:" MNHT\M;66DN1K=.-?]\B7*'_#7[CC!1-[1 43H_N;*?I+Y+"L05&O4M1[7XHT M2@[G-(<]$JEJ=U,S4\\CH=T&[G?5 %*R5W7;X*-,<:>&ZI7??N6W_SZ_3X*9 ML\2HWM=9;2;IQZVX=U9GK!G7NV[U!TW[Z*IR<=5(]$#5YG(E$8'FIG"H-$BB MLQ*>F#_NV^4+CF_@]D6MJOM\,5X8R:EV90R%]8_03+0K7 M6Y9"FT[EAIGYET!I%YCG*R'T86)?4/V=C/\!4$L#!!0 ( ).$1%1Y<#IA MJ 0 "43 9 >&PO=V]R:W-H965TO&!(@L43*DNW.,1 G[=:'($:]I!B&/=#2V18BB1Y)QS&P'S]24B2WEAC7 MW5YLDM(=OSO>?7?B:,O%DUPA*GA)DTQ>=59*K=\[C@Q7F#+9Y6O,]),%%RE3 M>BJ6CEP+9%$NE"8.==W 25F<=<:C?&TJQB.^44FH'M93H6=.I26*4\QDS#,0N+CJ7)/W$SHT OD;CS%N MY=X8C"ESSI_,Y%-TU7$-(DPP5$8%TW_/>(-)8C1I''^72CO5GD9P?_RJ_6-N MO#9FSB3>\.1+'*G556?0@0@7;).HSWS[&Y8&^49?R!.9_\*V?-?M0+B1BJ>E ML$:0QEGQSUY*1^P)>/T6 5H*T!QWL5&.\I8I-AX)O@5AWM;:S" W-9?6X.+, MG,I,"?TTUG)J/%,\?+J<:+LBN.&I/FS)LEC)"[VHQ[^O M^$:R+)(C1VE+#!XG+%%/"M2T!36A<,R"1RZ NM1]F-W"V;OS&GKQ:]G&J]SMY=MX;>Y^2U&O4M3+%?5:%$UP&6=9 MG"UU3"8L"Q'.M$L+G.?P#S0A+OQ0Z URO29GG\>$^($_DSV")B=D>L23A EI_%"8;>RO":N14HM]!GM. M<+M#TN(#6N.C1Z?^*:@*[83N!T\W"%I@U41+O!/9X!20WB%(TNVWI"2I29S8 M6;R!($Y!USM$1[M^"YV2FM.)G=1/IHQ3;/";/$S:,K2N"<1>%(YFD5,P!P<) M97%[731(__M(Y4:W.D*WKQN6P+1"_/-/)'!_^0,UZ',;T=0%@M@KQ/U&2<4. M(W+7L$7I +O"02$* :1YLV9#65<%8B\+EJ TR[8CMAABW[-?&C(L#0'J0\1V M-H-H74.H^]]$:#O\-W;X]AR@_R;ZNCI18@W6Z^52X)(IA$\Z2&/]M1;"(TLV MMMI'Z]I"[;6E*21U5C;ZH-#D[_.'1_I]MSD=:5U(J+V0G,2";2"]P[XW&/HM M;2:MZPA]HXX<$T-MF'J'CJ.^UVOA,5J7#VHO'_FW#DS:/AKA0[I.^ Y-TQ0F MF_R,;S[9*BXQJM7J M#NBZN/FH7R\ND.Z8T(VRA 076M35W5D'1'$G4TP47^?W('.N%$_SX0I9A,*\ MH)\O.%>O$[-!=3,V_A=02P,$% @ DX1$5"LXFX5)!@ A"H !D !X M;"]W;W)K&ULQ9KK;]LV$,#_%<(;A@Y(;9$42:MS M#"1]8 5:-$BV%4.Q#XI-VT+UR"@Z3H#]\=,K.F66**H3W'QP)%N\!T_WTYW( MQ2%17].=E!H]1&&QU&,3R2J%T'T6^>KR487(XG^#)TQ?7P7:G M\R]FR\6=OY4W4O]^=Z6RLUDM91U$,DZ#)$9*;LXG%_C5I1#Y@.**/P)Y2!O' M*'?E-DF^YB?OU^<3)[=(AG*EOI9AF$O*[/B[$CJI=>8#F\=/TM\5 MSF?.W/JI?)V$GX.UWIU/YA.TEAM_'^KKY/"KK!QBN;Q5$J;%)SI4USH3M-JG M.HFJP9D%41"7__V':B(: VC7 %(-((7=I:+"RC>^]I<+E1R0RJ_.I.4'A:O% MZ,RX(,ZCHENRD"A9(-N=KZ2 M+V^+JZ[\QRPJÐY<=;F1^?H4]W^: S]/9!JE602G2E@I5$U_D5Z,4;J?T@ M_'DQTYG%N=[9JK+NLK2.=%B'"?J8Q'J7HK?Q6JZ?"YAEKM;^DB=_+XE1XANY MFB**SQ!QB/,CFJ$T=RTM/PWR:3V?M)!/.^27$Y&B3WN=:C]>!_'6(-6MI;J% M5+K1=H=$K5H85;?>HI]BB;Y\E-&M5'\9W)O7.N;&2?M_^?+E0R8. MO=+4QWA"'_T%PV[=->BELWIAT9^KP]CG'#F#&&3$O< -?>(0;J1+2 MO),\@CM\(J";&'5_+I"?A?CB7JKL$8:N9?X/^5"$'1254,0"K?U'$[8P< O;@H#,ZKXE0 !B8B9C.[MV2EI5 M70082?CWIQNHWPDPE)B+T8'X BP22W9X M[3Y10"LTMTL(L"0:FY'!W&+@I,I.:ZTC(WYD>Y0:G3Y12 DYK!.7IRF-7-J^1P M[=M&%T#LVO7U=O!R 8KN&'V]>]S74\SG[0%R@9SN:1O['G5' ?)ZXP,@=LUD M;(=7<&]5>+F-]Y/N]X>7"RQU!]6;??"JI#7A1:9NQT/0!82ZYFITX+M@@*)K M+BLMCMV,6 B&Z.O9\=] M?18?I^-M/8"3G;:O[U$W/#X,,,S,7&QEQ4WP8(,N!H1DYA>?)T$7 Y*R0=5F M'[HJ:4UTS:<=[15KK/G8+?K8D8L!$=D8RSZL;=U'=/@$U&1F:HZ>&&9UWO"6 MD0&$F5U+;TDN("(;HZ5GQRU]Q]LN#LSDIVWH>]1]0W0X()B;F=C.+7DO8QMR M<> C-[_V/ FY.("4#RHU^\A526N2RYM2[C7_.NXJ@"DWEZ7#.,:!C]Q<7UHN M7[.C/.DHOWACW=Q,T-'SQ*S..WJQTMN;<" RMVON+;<6 !WY&,T]/V[N.XHO M#OSD@Y;:RT1[FT?,)O,%T%*8N^Z39+X X(E!P.O+_$K:\\QW.QXA G H[%:! M[))= -?$&*M XG@5"#-".IP"@HG3K@+UJ*OS'=9>(@%0%&.4 ME:*EK&1.1UTI&MN)3EM7]J@;%*%98V-@)-6VV/Z8HE6RCW6Y1[#^MMYB>5%N M+(3+R_V9'WVU#;+8A7*3#76F>:A5N>6Q/-')7;'-\#;1.HF*PYWTUU+E%V2_ M;Y)$/YWD"NJ-I\M_ 5!+ P04 " "3A$14[FFH4Q8# ^"@ &0 'AL M+W=O^K^(E9E0U18[,XD:!664;EVQA3L1EXQ-L>/+#%4ML#?]C/Z0*GJ!_SB30[OT))6(9< M,<%!XGS@C M+%+EGK I[P8>Q"NE158*&P89X\4_?2T=L2<0'1,(2X'0\2X4.99W5--A7XH- M2'O;H-F%,]5)&W*,VZA,M31OF9'3PZD6\4MC;.Q*X%9D)MB*.G&1]SO0;7-RAIBR] M[/O:D+:J_;@D."X(AD<(DA#N!==+!=]Y@LG_ +ZQMC(YW)H\#FL1[S!N0D2N M( S"X!OXH*QUJGC6X$>52R.''QUSZ6= K0JHY8!:1X#&N&"<,[XP>9=2'B-< M,%ZRO82_<(AQX8 "M^-P;5VNAT'?7Q^@TJZHM&NI_#2QML$]E4#[ P'2;K4/ M<^A4'#JU')Y,CGV!0N=4'W0K_=U:_:8+S)%9"I0G@*\YDU^@T_U IT%:APGU M*D*]6D*F(,Y)CMZ!V$3D,)7KBLIU;C%9 MW5-I*D9!BG,C&C2[)N-E,:P4&RUR-R#,A#;CAELNS8"'TEXP[^="Z.W&*JA& MQN$_4$L#!!0 ( ).$1%0XL#01M0( !H' 9 >&PO=V]R:W-H965T M]?97>,@]R0$$[.ZER9FBJ]KXN%++$@?+,#X;#J9\S+KQYY-96:A[)TF1< MX$J!+O.,",UG-O)'WO+#F^]38!7\>%6R/&S3WQ4K1S&]9$IZCT%P*4+B; M>=>CJ^74UKN"[QPK?3(&ZV0KY8.=W"8S;V@%88:QL0R,'@=<8I99(I+QV'!Z M[9$6>#I^9O_LO).7+=.XE-D/GIATYEUZD.".E9E9R^HK-GY"RQ?+3+M?J)K: MH0=QJ8W,&S IR+FHG^RIZ<,)8#1Y!1 T@."]@'$#&#NCM3)GZX89-H^4K$#9 M:F*S ]<;AR8W7-@4-T;1+B>P1FT4CPWM.T:X%YR6KVU(W!RAMR("85(T/&;9 M&?1NT#!.@SY\ !^TY=>1;\B1U>7'C?I%K3YX1?T-Q@,(QN<0#(-A!WSY#OAX MU 7WJ8]M,X.VF8'CF[S"]X4Z8EO0XZ*Q=-8EJB:9.A+[EAWFHW 21OZAX^AQ M>_3XS:-=0E G%)_FN#W64IH]5C&5 #Z6-A4N*+72)JA!4C@*3,H$R,(B->RM M'4U54*#B,H'*O126Y8"*WO&Z A)F$':,*SBPK,0NR[7XRU/+HT$PZ?8\:3U/ MWO3\C>Q]>L*XM#-D.&.<,/!!;5.U3=Q M/3&R<)?95AJZ&MTPI8\7*EM ^SLIS?/$WH_MYW#^!U!+ P04 " "3A$14 MWB%S_;8# "2# &0 'AL+W=O0 ML O),LP-.(G/Z^=\Y' 8;85\4RFBAH\\XVKLI%JO/[NNBE+,J>J(-7+S9"5D M3K6YE(FKUA)I7!CEF>M[7M_-*>/.9%3%6 M':W!NK(4XLU>?(W'CF>),,-(6PEJOM[Q ;/,*AF.O_:B3G6F-3Q>']1_*9PW MSBRIP@>1O;)8IV,G="#&%=UD^IO8_HI[AWI6+Q*9*CYAN]_K.1!ME!;YWM@0 MY(R7W_1C'X@C@V#08.#O#?R"NSRHH'RDFDY&4FQ!VMU&S2X*5PMK \>XSJ=VH%?SQA/D2Y9_P"5Q05E$!X_#, MF59WYJ99?T_%1E$>JY&KC7,6T8WVCLQ*1_P&1X@/3X+K5,$7'F/\;P'71*4* MC7\(S]Q;MD;)Q.7!&IS@=?W^,/3.XX457MA:CJ]%'S,Y MF[ZC-'T9#EF$N601MM3IL#IA>$6=QB++J%0V"*7/UOGZ=3L7@/*8\+AL.\'@ MO/O$JQNB]P-5>P767I_X1V!>IZELR%&G)C]:Q=?0D5,ZTAGT&NC\FL[_^;*^ MAM<_D^5&W+KIDO:N>U+F#^;'0YH984,S^(XR+WA_1T-[VU+SI&[.I+T[_[;1 M2M,RA59Z=T9Z[W&[T* TA0!BNFO[W2!UGR87->KVW+4 MZM?#ESW<])OS=XT M220F5"-\-5EC9D:,X(5FF[;V1.H&3=H[]'&J3'F>=;E4Z!U5Y7#8:^H]=>\E MX<\EH@DG/,'I>=W@/SCNT9B8HTR*85A!)#90XN:%=$"6 W!YH<6Z&#J70IL1MEBFYD\#2KO!/%\)H0\7]H#J;\CD M'U!+ P04 " "3A$14")8+EL\" #K" &0 'AL+W=ON6DJ@B07EF1MX7M/-*>-.OVOOC66_*U8Z8QS& MDJA5GE/Y>@V96/<$809!!KPT#Q\@Q#R#)#A#+^E)Q. M]4@#W!YOV+_:W#&7*54P%-DOENBTY[0=DL",KC)]+];?H2,%U?Z4M9A"^"'!P!!"0A.!31*0.-40%@"0EN9(A5;AQ'5 MM-^58DVDB48V,[#%M&A,GW%C^T1+7&6(T_V)%O'B\AHKEY"AR'$W*6H-N223 M8B<0,2.3E$JXG-JH,7U%VS492$GY',RX1KZ\&"2N4HX\=,DTS=A?2&IDD(L5 M1I^/0%.672#OXV1$SL\NR!EAG#RD8J40I+JNQG2,*#PEWTH#(BJ(P(+%_CD!'_7>*G'TA) M;C3DZO<108U*4,,*"@\(>A#X *+L_BADQ=O[ PHY^VPK>"/+:SX[S_VPZ6&) MG[?-V0V*V@W_;=!H-ZCM!>TJZ$U>8957>#2O.RH7H!F?;RI*GNX@GX(\5K2H M(H\^AXO-2E#S8UP<%KS-K=K[?BMX9]!N4-3R]_O3JA2WCBJ>8 ] =VKD&W"0 M*-Y4:I#@MX\I+:EI$YLJJE.L:U?/;7\.ZSJ5H,X'6=?9\P)&G7?6[0:UPJCU MSCMWJ[.88P"^/'/&%C,Q_:LZW_3_ 5!+ P04 " "3A$14@$4>=3() #,,0 &0 'AL+W=O MPC>K+$]8 1_SNXE8YYPM*Z,D MGA#'\2<)B]+1R5%U[S(_.?>)QMCD=XM+MQ%=V%A;PQ M.3E:LSM^S8OOZ\LIX=(I_O_#GTJ!J\5?$-Z)QC617 M;K/LI_SP>7D\+ZK.0V=N MF>"++/X1+8OP>#0;H25?L3(NKK+-'[SND"?]!5DLJM]H4[=U1B@H19$EM3$@ M2*)4_64/=2 :!MCM,2"U ;$UH+4!?6Q >PSF#Y-<& M?A5[%:PJTF>L8"='>;9!N6P-WN1%E:[*&@(6GR_/D/O?GN/?D,3 M)$*6_1J-2V&^$Q[D;L[1%[1L2?TR*/@,P#!0UE M*\0?>!Y$ MZX90G?WAV&]IHNGQMR%<]K".?.\N?LHZNU64TQG MW9V9[3LS,W>&;4'X"X& L1O]D+ A"PG$O^IB%^A9JPAP7Q',]VCF1C1_\70) M.'ZP7+YC OWK"T]N>?YO ZEA1TN7,UQA'U45K56W4?6@.RZO(7596J>J*K(/ M$ %1P-T";2&I.0^RNS3Z#XVSTO8B9$+(6-KN,R!Y+/M3L7!-*$?)=6#;/9-<%:S[!9T)[7C5(.3#ISVM:\GKK'6O&P6?)>L3A9DI5IT0F]0V)B=928A:=)U3 @HGP9>\]T7I%S'KU1EFOG]J,(Z6SV;PG MBHUYEEF7WB3II*U.A #8GA(E6J*(O435PT9TVI0HE5*KC&K9(&;94'-1J7SF M64;=)ZLXVS+N54 M;00L[18 M!]#LQAV.GY8/8I:/7Q6_G9WI43=P'<"8[UMJ%W/T3GAFG\0;.\X_#/"HEA1JEI1%&/&5%(J@E*O' MH!2K*."Y35:H%@AJ%HA_VJ[=U'X.1L&^WS<,IIKRJ07E'X[SQQ M=E'[;4[VR=CM69RCFGBIF3&?EY'NJK54!:HYF%H,\^O7_V#_I"EF,/KKU"U% M!^5FT6M9^FVKA.G]BXFJK=%U,UE%"U5R>GZ-8;GOCA)#QO(?.7$WHKLW2 MT3J'0"$F4!RIM?L4,;0N;^,HJ-?\^4,0RC>V$YOW)&R:\5TSX[\HGSN&N^;W MP"8M7E[(W,VIGV[E%HX/(L-F1>^:O4C;+%I-?$&=CY> M^*J]XF*)I_7&^W^:7'AMT<)SI[U7W&XV)7W:YFEM\W[9AHG];MX )J)8!\C3)F:I&V.IN#WEU=?Q?O MK4JU<43!?@W-+GW G&YE&.[E]1L^^0"GO;N;GE:F3V+#9Q?7HU62W9H<#_8 MT_+M#<\LF+>63Y:9NK7.L+,(LES'LC%5;=^ET MAK$[)8_YJMV2S#W?H7[/U-33$NV9)?IK"_,]BV*YD%^E6VV3#YRW\MI[.G/B M^[[WN!OM=G+)P_-(=R]\+=O^@&SW%,'KJIZOI=JWV/1Y^S'E^0 ,;W!(Z6LA M]P>$_/5"#"9?HC1*RL0JZEI_?;-07>Y."JGQVZ/S0OMEYJ=9Y1[O#(X2'7=*2Y9LEZ_GG S_5 MGIMC+4):\X/SCF:X-8D8:*0Z-VF<:Y?_Y_"%Y7=1"A-+O@(K9SP%\US]ZX#Z M4&3KZJC[;58465)=AIP!5\@&\/TJRXK=!WEZ?O\/'"?_ U!+ P04 " "3 MA$14P[=X=:<' !S, &0 'AL+W=O$ MM2P+NRL;O<02/O=R=G,Y!^[%YX]I]C5?,U8XWS=QDE^,UD6Q/9M,\L6:;<)\ MG&Y9PG]SGV:;L.!?L]4DWV8L7%9!FW@"79=.-F&4C"[/JV,WV>5YNBOB*&$W MF9/O-ILP^S%EF7\LO[Y<7([=DQ&*V*,H4(?_Q MP&8LCLM,G,>W.NGH<,XRL/GY*?NOU>+Y8N["G,W2^.]H6:PO1O[(6;+[.M %[H=A&:F\(2'NV4X"+K6HP^?LX7V[-?6 MX>VS2YN!#B6&JGRH)]]GMMFF65D[U]]V4?'#^><#1SCO"[;)_]7DQX?\N,J/ M>_+?[NOI:E>LTRSZC]??:UY/^RI[T[5[^W2T2E<*Z<-E0(+ HQX^GSPT]TD% M^AZBE #_ )08DP-C8L/X?9[OS&R)RA8AZ(,&B3U;%>AC C (0#=;>F!+;=C^ MN2OR@E^@4;(R4::VE%6@GK)WH.QI*5^M5AE;A05S/D2\YI9A94I_A?&.=?'= M)R,-&I!R(K#%M@/F4H!ZBL$_>RX&L&RGR%T ,TL%+4"2U( MFX$R:>$>0&\?1VI%G:UY0;EMKCJ(S%(X!M!;QG-5HDZKI:N#R'2%90"]9U0E MR^\(HP5SMBQSJLJHBF&9QG&8Y=71JC"ZZX*::>L@,FUA&T#O&[6L7>D41^@Z M\$^C:4*$@4&%C]:T0+F*N&E B(.VU]D@Y5MCH?70'4[5ZEP6C&V0,F/A'=#* M.X[0-:AZ0A]M"Z1,6]@'U-O'D4)3"]OV$"25S%=8!]=;Q7'VKTS;I M$.#2-FD#2B8MK /JK>.E*E>G]YL2-H;MFV032B8O' 4:'D)JK7L'= ^\0O$A M/8G:02'.T"#.QZI=G:]Y:1$/\Z=:Y1HT V7.P@.@_N;^.*WS;?F:@3)?X2C0 MRE&.43K5*'I(FX%R>T$8"M(;RI$Z5V=KBH%'4(NM 20S%4:"]$;R7)6KTTIL M:G&U>EE]0+*=AM0,OE&Y\GP0++7N*FNBR74'N&3*!P2 MDHRL^D+V"H?4G@] T'-)H!2'!5)F+90?6?6'[#0.J2V?/L862)FQHJA$TPF:VP$J2WDF=K7=#1V,(P:-,V MP>1>LC 3K#>3E^I=G;ZI9&#LDW9GV8"2R0M_P88'E5KOM/=T6&@_AJ?IW N! MQE8=HR-Z]VH?*/!=SU>:M3W @/3<;N#&N,%JWF"G=[ACV-"B4?,U V6^PE6P ME:L#85:9H!I1,7O@+MAI!3-]!C1(1H?OD-!,( M(L29##R!(&IK""!,<8#:9FB#E%D+#R #SB"(.EKH8VR!E!D+3R%#3R&(ZA5] MM"V0,FUA*V30.011APP$(*_=KC/"9+:-"?9IYA%$'3;@( *;1-,IBULA9QV M+E&G;VH9&OMM6S2A9/+"98C5=&*F4R.A_>0TTPDB!)H,/)T@:H<(8)^X2&EU M="$I](!+>GJZ5/@ '6XZ,:/JS('+ ?"]=A-WWH7$'N6/A6V[[,_9(S%4.! = M>HY!.XREAW:G!>EH"PNB@\XQJ#JA "Y7OLJ[<*YT MZNDY4&! ]R2QC1M4I M10"5!_9Y)TQM1!AA\NJ$3]'3#CVH.L[PQK0][S>A9/+"MJC5T&.N$3C:>"_J M-",/*A2?#CSRH!W=)]O_\NTN]?Q_\89JLHR9V8W?-3N6./;V&V?\-]_Z5(M]4KW'=I4:2; MZN.:A4N6E0#^^_LT+9Z^E"&ULM5O;;MLX$/T5PN@" M+="-18K4I4@")';29K'I!DV[?2CV09:86*@D>BDZ:1?]^*4N$76EY#CN0R(I M,\,S',X;CCU@EPICN;(,*QY[(7)[/0X_W;#3X_95D1A0F\X2+=Q[/&?YS1BCR./=TULJOFQNN'R;5U:",*9)&K($<'IW,CN#[ZXL*U/( M)?X.Z6-:>P:9*RO&OFY\]*9E9?2!8N^AH%8G\R<&0CHG;>-Q"?V^(&6#I',GL^B-/\)'DM9 M8P;\;2I87"I+!'&8%+^]'V5'U!20/:" 2@4T5<$L%LDN%>QV"T,*3JG@M%N PINJ>#FPZ&(7Q[\I2>\TV/.'@'/I*6U M["$?0;FVC'F89(/]5G#YUU#JB=-/-* R?581!0N6/% NPNSY1@XYRCD-P*U@ M_G?P.S@+@C ;GEX$KI(BR;+!^GI)A1=&Z1OP"LQ!NO8X34&8@"])*-*W\J-\ M_KQFV]1+@O1X+B3DK.&Y7\([+^"A 7@07+-$K%-PD00TZ-&_&-%'&@-SV5=5 MAZ&G#CM'6HM_;*,C8,*W !G(^'*[!*]?O2G<[D&WT-NZI*LC@-QIMI9CN!*) MR\AL07?,UH7>UI+ZTWV\G&QK'-=[O:UKCQ\!B I<:KP-FON@-_>1/:@N&S1R M-0%3RS\%33/@S"I#S;P!,"Z)"%S\NPW%3_#M3RD!K@2-TW\T]G%E M'^?V\8#]VR)GS[9BS7CXGTSYUS)G"_AO^L9.8<[*S65<^G#J$M>U+1L?SQ_J M Z,KZ-BF91'H5((-Q*1"3*8@ODK3[3A:TD5KFLB!-1 %VJZ@@PG$T(7]:*T* MK:5%>\.93VF0@CO.8A!*T%[B4\#N@*@B2XO(_@*O^EPH[),:,F0Z%H8M![IB MT)%!&8!O5_!M+?SK, GC;0QH*D)9\V6';YX\,@WYK^7[F%3#=:=RW=&ZOF!Q+'U, MV!BBNKTQE&[3CI)!HXW0JGJ\7Y<1NO*,]&5!!R.8ED/ 6R M8T,1RYUXBTLROFRWWUW*B"V[EX).Q68")LYEOUS3K,5WUA+4)%#Q( M?89(M8#TXS#RTCQ6CT_.RRPK1B"@/RCWPS0+6%A4E1ZA7V"(D0J&*]MW:H$R MC@QS(%:*N*"IK]-%6&YEL7A6"!2#07R8$"C&@9,H9SI)PBZ=8->QL6VW:_8D2=FF@311:D29P11-0SQ.?V_"" M\"$,:!( +@DS8SI?EF/OGO9BUMMVC@SCM[Y9]^YZ3>\4N4 ]NY19?/:<%$:J MKB/C("F,5)U&\&53N+1G->=="&$7M0;5%,DF:E7[D;[V[Y3$I:TIB"=(-A&K MJH_T57__-"X;J.TSO%8VB$Q\ID MAL_*9D4]R#I,-BNR0'JRV#V;[7"0-X MQP6;>%7E1_K*_P*9['9RU,9M2AX1:FZ:*$(Q]0N%O?)XQ/9@'N^NU_1.D9DY M0F9%'I\_)XU-13XF.D@:F[6]K9$EPJYI7-IKK"E-9!O$;0^K*9)-U(HCS$E; M9M,2V>QN@PTAGB#91*SJOJFO^_NG=\[NX1N8YA.Z1-L3V8R[OK-;U3E(8G[7HMGI/*N'9H1WZ_9B\A';@TR^NU[3.\6Q9&29 M]\3D?TEF?;FC15*[YT .0O)$T24YX+)JQ/9P /=;5A%%F&32LFKYK"@INB*' M6541113DA5=5I.?DW3!(-@L9N,RBRK_U=C9D=<^$7#E@!JX!6(HDK .2Q(CM MP1JSNU[3.T42EIXDBO!<@O*RT.3Z8BD6L [# E;MAIJ^XNYU@*]&*%#[-:U><8\KO\_OQ[Q?P MW65QPUZ9+R[\7WO\/DQ2$-$[V91Q9,MP\>(.??$BV":_8+UB0K X?UQ33_9/ M)B#_?L>8>'K)&JC^)\/I_U!+ P04 " "3A$14 1E,8KD" "?!@ &0 M 'AL+W=O M98@:GG+&U23(M"Z.PE E&>9$M46!W)RLA3WB#!FS1$;&0\49U"DM<'O]PG[J:C>UK(C"F6#7--79)!@%D.*:E$Q?B,T/ MK.KI6[Y$,.6>L*GN1@$DI=(BK\!&04ZY?Y.GRH&+;5( M[N$++'V_0*S]5B98BE)]AI.'DNIG^"4TMN":2$FX5B DN-8J.)BC)I0=&HZ* M\B7;S3GF*Y2WYN0*>6H@-;P^VH<05$8D*J <+CG5JF4VS?IW)DIE!*MQJ(T% MMI PJC M7C<:Q>/P<4?B7IVXUYCXY EE0A5^^M@91-\6DB9H5+Q:N4N)9QQM*>FTA_W= M.OJUCGZCCC.E2DQW96O&+;%H0]QM?=C;BZ/.UX96#&HE@_\X4E!)[*C9I:89 M^T9-/&A0,ZS5#!L93PF5OC=7A)4(1/O(^D6X;]8NG9ZUO]TC _NG1^'6O+&C M^YS(.\H5,%P;6&2:&H#TX] '6A1N!*V$-@/-+3/S!T%I+YCSM3 SI KL5*O_ M2=._4$L#!!0 ( ).$1%2^- W="04 *<6 9 >&PO=V]R:W-H965T MW 34ZPF<T.\A=*BRAW!@01C[-?^I87HN) <(,#R1W(ED.W MZ0G=W*&[Y8 '#0Y.[N!L/\%K<'!S!_=0!R]W\+:3=AH<>KE#+YVLK+KIU$RH MIJ.A%"LDC35$,X-T?E-OF!$>&RH^: G_0\L0F7,+"%+(9V/7!0?'@X* W^XH' M4X![V\7;#&0!W0K.D8)S)(WL-$3^L8B>F53HYPP5*-$TUER'+$"/ ETQ-#6] M"JZNWM'CG*&O(@QREWL6,&C'SR$#HL9+)C4WXSMH84Q*<,EX^V\9NVZ6,H1> MBM"TZ^4(#ZUEM>1M%AMI=XNTNZUI \+/?B@4CU^02C%*EBRD/X=.>H9BD!TQ M0^R-29\K9L9+IDP)1&+6FT*GL**R.:A;"M/N#MZ^ZPZ0(--ZT :[O] 07H%_'[ MOW"5;Z#:LY;[.YPF6ZQOL]A(;E D-V@O7@9OK9X'E W;I2+;']@G)OG3J\5P M[8%G;]5L6F.WV5 VTZML./ O[!97>72W.I<[T'%K2\DEM=UH,[M2VG"[MDW7 M\W(GH:.@GS%#L MY3T6TVH+^!X%*G<'M0I/)8GI82(M:BJ2"AB=A,\%C$*&4 M(-RN0<XV&FJ5JE#^! A^E BW.00#R1"*8&X70.WB/"X$D)]<'9,(@QTB='O$:1 &4NH>:=>]WX$'.<0J#_!YSVU(K=0\TJYY-0T!SFS' MX@&I'+S:U>FH/" U)Z1>O^_8#=4J]8OLT:^/)\(XAWA80R"EZ)%VT:MI",6RA<.>_&0 MS<#-!H=.!FI]H462OI1[%EJ+*!W.&873CS& _V<"SH_YA7G/5[R;'OT'4$L# M!!0 ( ).$1%2WMI5^# 8 $H8 9 >&PO=V]R:W-H965T6;=WE;(![5F3,-3&$3JIK+6>O.I M5E/>FH545<6&1?C+4LB0:KR5JYK:2$;]Q"D,:J1>;]5"RJ-*OY<\F\E^3\0Z MX!&;25!Q&%*Y&[) ;&\J3F7_X)ZOUMH\J/5[&[IB1C5@0 MF$B(XU<6M')XIW$L7N^C?TX6CXM94,5&(OB#^WI]4^E4P&=+&@?Z7FR_L&Q! M31//$X%*_H5M9ENO@!,B(*#TSCC0#('./R>63V?:XE_LK13_?O64 U\V%& MI=[!=TDC19,=47 - ]_GYIH&,(G2'#-[]6',-.7!1[3X,1_#AWZD7N(^OMC]].TUY/A -#D039)XC7.K,>QCN^3Q8$NE?P5WFV1C\"+62M/(Y]'J"K[%X8+),GY20*T$ MD*G_Q[[C=#O-7NVQ2$.95;.56QVMUCVLUK6N=K!<\H GF74;:8ZI]>>4&9Q_ M6:AL'((WK,'W.;LYS5FX?3*\LC(RTI#=PC+=:N.$BC(;4DY$\X"U^4HBX&_@ M/DN?_622+[F7)L2^LBIIY5]Q7,8NFM,=4X(?,'H: WMPQK:KV=P@/V1>_"5+A0,(A\*QJ;(:+2SL-@Y(.C\ M^_G6>4X%J7;+J>@>@'2M0"815OV*+P(&5"FF%6 3@$<6^4*BV&V$PKZ+:ER M6P:M6[9+IVTA-6H6;CD% M!71>"0O'D\" 6K&(211!PS;U486Y0K/$Q(K7*)Z((]SH M#=U1DPM^S$"+XWW'V4%*["ZEN,C%>YOW>\?>\*,. M S-L.EPI(7=HI*W-SLEUP;$+P_^@L1FB(_ELN8UFB[1/"JK4LM-L$O<<^;G& M.':1^2JBU;5F,H0Q6^@K^(Z7I6#M89PZ[!B5UKW(E<>Q2T\9)O@L CQHF)*: MX(C(L:1F\2+ !GZW7*($1JM2U/87M2 4D5Y;4>=:X]C%)LV,H3V#AOL,&EZ> M03]I$)?J1 :H.'2T"T-'ECO/C3IG&U\N:XY=U^84F\?=$N9:> _PV8P!([B% MNT1)TR(V/P\%KLMN@@ELD<'>UV;R(#V 3)2*<5OP[%&0ZM+C1_=91;;==KUYID.37.B(7>A. M$,XD,@(S!)D@+(.2!>P4H+2JSID=)KFT$;NTG0 985[BS)E)USWS&.Z8#^)% MIK+7%/.O43US1""%$Y%=R.Z9SUB82!C66FA&WR03BQ-6<=9[S9F"Y I&[ IV M5 UF/M:0? 4Q&\>%7TJ+/>(%G8GDVD9>.O3\%EEY(?O[(LPJ^A+2.NGD] 0X',/@F*:W,I(K"+$K"%:5>?_A.*=,_7UG MX49(BL,.SFF83R&-C&+<_HIY^8B>O>1H=#Q?<7G')_:./Z5//(Q#:S&]]51% M\D9.[(W\K8/LF)2>9,YT33=OWZZ]?>;9W MGW?JY\?T%XR.L>?MW+6W\RF>BU+:_L/#@%OX F7OOI9O'_?X0REY]HBD2ISW M97GX@I];K9/W96NJ%;[;FJ_L4RI7'#M&P)88J%YM8XN4Z8?K]$:+3?(I=R$T MEFARN684%=T8X.]+@?1E-^;K\.&_#_K_ %!+ P04 " "3A$149@99A*36RS(,*$291 M- @+QF4P&?FS1ST9JY=0?A9%2R#2[1 M/I>/FG9ARY+Q J7A2H+&]3B8QG?SOK/W!M\Y[LS!&EPD*Z5>W.8^&P>1$X0" M4^L8&/VV.$O31X. /'@#"!I ,DQH'<& MT&T 71]HKUK7C'N%Z@99Q86[(Y'FY@.NK M&[@"+N%;KBI#K&846E+I?(5IHVA6*TK.*(H3>%#2Y@8^R@RSMP0AA=?&F.QC MG"47&1>8=J ;WT(2)=$)0?/_AL?#"W*Z;8:4FUM(55%0&NF5 MTY=3F:J)^I[(]>-V0OJWA](O6;Q1UVO5]2ZJF]>2YH)1"4SA"3.DN;$2",M_ M5;[QT&\]]"]Z\#5E:&ZL?E(O@U4T#3(LRKJBJ'B,-[@YE9":>7 0;CSHQ]WN M459.F V'P[AWE)KPH&\*U!L_3@R]2B5M75[M:3NQIKY1C\YG-,GJP?.7IAZ# M#TQON#0@<$V44><]2=/U:*DW5I6^.U?*4J_[94[3&+4SH/NU4G:_<0[:^3[Y M U!+ P04 " "3A$14*;DR.'T# #1# &0 'AL+W=O568%+ M)$=\AYF^V7!1(J6W8NO*G< HMTHE=7W/B]T2$>;,)O;L3LPFO%*4,'PG@*S* M$HD_;0&QI4UYP]F\RF?.IZQ"%.<*0.!]-\C7F!*#9*VXU<#ZK3/ M-(K'ZP/Z!^N\=F:-)%YP^I/DJI@ZJ0-RO$$55=_X_B-N'(H,7L:IM+]@W\AZ M#L@JJ7C9*&L+2L+J?_2[(>)( <87%/Q&P3]7""\H!(U"8!VM+;-N+9%"LXG@ M>R",M$8S"\N-U=;>$&;"N%)"WQ*MIV9S)$D&$,O!DM!*X1Q\U;GSF4L)=EB M58$$!N =6-5A!L^2OUIBA0B5;[7B_6H)KMZ\!6^ "Z2YE8 P<,^(DM?Z4*^_ M%[R2&E%.7*4],G:Y66/]O+;>OV ]],$7SE0AP7N6X_P4P-54M'SX!S[F_B#B M$F_H>)F@(NXA8L'N>C2.&_2F!W8,6EL$[6/ M@QHU/7;.&T7PC((>*7_D)?T,)*W)R:#)BSI*"XJTD;<#'*0M8/K?N35NL<:O MFEOCGMP*HR@]([9'+$H24ZA]S$*O:X+>2V07/.JJ<)"/G_;UH=,*/6J.M_C0 M^O2+5"J==H1MK\WKYS0)>QM@_:#XR&<_#:$?1LD9.7V220J3,(XN\.-W[OBO M4BX-[%/UTB=VN6!@USQA\/R2^3 4V*Z'PO"_BP9V30U&KUHV#?Q)0011%)_S MVR,&PR"\T)-AUT5A_")UT_4X.-SD7K!NDG^J(1Z',(C\%CQUINNO,'V= MJDF?5S4]8CU5XQX-ASIWMW9FECK#*J;JN:@];>?R6SN-GIW/S;QNA\X.IA[V MOR"Q)4P"BC<:TALE.M-$/3_7&\5W=@1=->4#[ M%3/["U!+ P04 " "3A$14^! PP/D# !X$0 &0 'AL+W=OVE>M5; $/>TR33X][6 MF-VCX^AH"RG7#W('&3Y92Y5R@U.UE#[.F6<5"HF_!.SUT9A85U92OMK)[_&XYUI$D$!DK F.?V\PAR2Q MEA#'/Y717KVG53P>'ZS_6CB/SJRXAKE,OHO8;,>]08_$L.9Y8E[D_C>H'.I; M>Y%,=/%+]I6LVR-1KHU,*V5$D(JL_.?O52".%&AP18%5"JRMX%]1\"J%(G). MB:QPZXD;/ADIN2?*2J,U.RAB4VBC-R*S-"Z-PJ<"]7Z/DCQ&P6EF1&R5D >RA"A7P@C0Y-,3 M&"X2_1GUM-77(\<@5+NA$U6P9B4L=@469>2KS,Q6D^<,]SHUX*"/M:/LX.B, M=5I\@NB!>/0+82YS+P":?UB=#CO@>'7?\7>7*8I9C'R&[T2H76. <5# M2> =5"0TV$B7#^7.YKO&@[;Z&W.?&$DRF2F(9*Y0;J=DBOH2R#Z@6AV3^0J:IS#-S*2=+ $$!P-Y_;Q,:]*E/76_D MO!WGRB5!YOH^&]2")SX&M8_!?\L*KI(?UW.C([IAO7-X1YP/:E2#6W,^.*-R M..S[@Q;AYU)^/_#<\#+=P]J]8:=[+Q #5N55 NA#]@;*"#M>8"4#I="]I66Y M(X[4;:YY]X[XI4?EA]Z:X0K!"<4N"P9>X+=8OB YH(.0,G=XF6C*&C]9IY_+ M#YY7VA00ZMT3HTWQH/[-&?7/[U_:=XIA4U";HK77&#P$4'9Y]6K]^6!:-,VM]1E]G))KUQM!'92":S1 MI/L0X@VORC:_G!BY*SKEE338=Q?#+? 8E!7 YVN)'58UL1O4'ULF_P)02P,$ M% @ DX1$5(/TUW&W" =BP !D !X;"]W;W)K&ULQ5K;;N,X$OT5PIB'#I")=;<]2 )T['22P?9V$&]Z'A;S0$MT3+0N M'I+*93$?OT6),65+I)5T>_HED2RR>*I8=:I8TNE3P;[Q%2$"/6=ISL\&*R'6 MOPV'/%Z1#/.38DUR>+(L6(8%W+*'(5\S@I-J4I8./<>)AAFF^>#\M/KMEIV? M%J5(:4YN&>)EEF'V?[BC#RLA?QB>GZ[Q YD3<;^^97 WW$A) M:$9R3HL<,;(\&WQT?[N)(CFA&O&5DB?>N$92E451?),W-\G9P)&(2$IB(45@ M^/=(IB1-I23 \9<2.MBL*21UA$E/_3 C M/T M"/V"AHBO,(/!-$?W.17\&'Z$Z_^LBI+C/.&G0P%PY:+#6$&[J*%Y!FB?R.($ M>>-CY#F>>S^?H0^_'-6+=,B:VF7]CG.0Y6S)FN$7C=LH>-9#L!/4@GN(N[2+ MFY/U"?)KG(["V4/JIQX@?7=+^PXI5W8I,Q)OI+P!VW5OJ>ZD);5#WDT/7=W) M[H9L"QI"E&Q"Q=N$BE=)]GN&"OKOOV $NA$DXW]:Y/L;^7XE/S#(O\4O616! M$&"01]8EBU= XZA8HKC(,H@W8(/X6]?&U8+#2K!,;X_GKN.<#A\[T 0;-($5 MS1V)\9H*G-+_U<%^^0QP\@>"[N1]5PC6 EVG <,Y"4*_&TBX 1+V,4MEAK3@ M-'\ MUSG&-QJ>U>[C#AJ&W$R&IFL M.-X@'._QIT?"P)MW$1P#PES KLH]ADM.$\+4$X@V*E[@/V8Y%&IH31@MDN-: M&;1F%%04C#X\$(8*",4/D'"2(DTQXW)L'?I'Z&]D)93IN*UPV*WL9*/LY*]IK:C$X.^KJ/+".?G:KQBY-T;K+ W=]@SN+/;*)S=55U[6OUQ M:G5"MB\>HA>08:L^7)V077M&GE=A(4]VB61U..[R.C.39WE-.N$%+<\/H@:5 MJ[JO/2H<^^Y.TE*CFKLS=KRQ87]T>G=[Y_=F@ET4>G M>=>>Y^>2/[KL^[>96J[<=KYWP\!$ISJ=N_9\7E668)$IU!T4*LW/)%L0]B= MN2BA!()R^_71%+-D\]SF9SI1N^.#U+FNSHZN/3W.R$+ X9 +5LJMEY$("V%Y MQ63HL6H'@.8%1&2*<%:4N>@\]DPZB-W@")[.99X]E^W @\N8D=HM:IO'TN8I MS>#2C,UK)QTH14W@=-KQ]J4=P$5C 6AJ0JA.V^C#W?R>'_5Q!*]QWCG,@GUUM&'\'AT&V*8U+M>Q]C:IKSPL,84_.7MX>_ M<%IQQKPN]?]=2O#5#W5GY@9.!> ULBG3X%D+N5UZ;7(;21\V>K'F-\_.;SM8 M;ZM:[Q;@UB2\IZ"[]#K.*"9,FO<\^PEE!].T61(@\%1"'\%\Q9;Y.L&USQ/* M:B:(FC@].W%.5Y0L96.Z$9UX\.LQ.:)WT[3TY3#*4>D-*K_@5#U0NI8_2E%%R M/\K#E65?IFJ%K8Z4N1#Q-5WZ=KJZ?9>Q/5!YI; WM!JISZM2S!3 ;< M7&#)-U]Q6KZA2)FJI49;&,'R[J[I^XV[WC]N6^E&I]].]Q:2:1214',P*BBD MO2E.4[#'X@5=XGC5FF6/D78'08EM4Y(K#GB.W7$D!SAE\HYP5[07DAP*M M\2*F5:0]4;%"CY#I%2V7N;JQ;$U'$]_8"@AT(@KV%-Q;;T^ ?9>$2B"]/6;2 M3KXC9^0'AG=B.G^%]OQE]I>J_KG)XSZ^$NH,%+H'\950IX'0G@9^(/7>J*5< MO^D.Y%?'4(V&.C^$O?)#A]F_DCP!P(H,>Q6:H6;H,#B,]1LO6>WLN4]$87^AWG)08^E%\N;#Z_4;T1]WM]37-V>)CV;ZA)-=Q'JKE, MU;+4JPI8>2?H(B6(ZR*C)\/.P@Z&'3NCP!#JD6;8: _#_I2(F"E4_2(BTOP= MV4\06U[W=:N^>']/*=+D'AVFE1QI9H[^NENE'6D>C_94VL9=>$O6CC2K M1X=I.D>-;V-ZU:T_)&NKI?9F[6'CYGS!YHSE%*EC#/@6@9U$'X>B.* M=?4%Y*(0HLBJRQ7!< R0 ^#YLH *5-W(CRHWGQJ?_Q]02P,$% @ DX1$ M5&70"5%# P ^A0 T !X;"]S='EL97,N>&ULW5AM;]HP$/XK43I-K30U M0-I 5D#:D"I-6J=*[8=]JPQQP))C9X[IH+]^OMB$E_H8ZX<-%M3&OL?WW..[ M"W';K_22TX<9I3I8%%Q4@W"F=?DQBJK)C!:DNI0E%0;)I2J(-E,UC:I249)5 MX%3PJ--J)5%!F B'?3$O;@M=!1,Y%WH0=AM38&]?LD'83J["P-*-9$8'X=/Y M^Q]SJ6_>!?9^]N'LK/5T<;-K/Z^!BS#RDEX?0'K9,A?*7*,8?7(8_3YRC+I[ M$/4>9HRXMTV\E8(#MIQZW3=\$<=NZ]!2_*X83EODVFK8SZ58=U<<6H/10 H: M/!,^"$>$L[%BX)63@O&E-7? ,)%,=3,"%5'=M& ML+_';OD.L)J!0,9Y([ 36L.P7Q*MJ1*W9E(OKHVOH,"-'Y>E43A59-GN7(=K MA_IF@HRERJAJPK3#E6G8YS0'.8I-9W#7LHP U%H69I Q,I6"U!I6'FY@:">4 M\P?X.OB>;W$O\HWJUK45S= (K/<[,=4<^A M8>B]HCE;U/-%W@C V-LX.RE+OOS$V504U&[^X(##/EGY!3.IV(N)!JTR,0:J MPN"9*LTFFY:?BI2/=*%7[;3(<_P:W9GAV$4FIR#R),K=.P61Z?&+C$] HSN%'IW(R)V$-HY; M6X>MQAK H780?H.#-%\'#<9SQC43;C9C64;%JS.7H==D;/ZPV^(WZS.:DSG7 MCPTX"-?C.YJQ>9$VJ^XA$6[5>OP5MM=.FA.UB<5$1A'[L=BF+:>%^FA/CW4QWKYD%'] MP>+X?5)S^7>:IG&<)%A&1R.O@A&6MR2!'S\;I@T\L#@0Z<]RC5<;[Y#]?8#5 M=%^'8#O%.Q';*9YK0/QY X\T]5<;BP,>6!6PWH'X_CC04WZ?.(:J8MJP)QA' MTA1#H!?]/9HD2'82^/CK@STE<9RF?@0POX(XQA!X&G$$4P :,"2.Z_?@SOLH M6KVGHO5_.X>_ %!+ P04 " "3A$14EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( ).$1%3-H'^-O 4 "DS / M >&PO=V]R:V)O;VLN>&ULQ9M=4]LX%(;_BB97W0LVQ)\M YVA0'>9Z1:F M,.QE1]@*T=26LI+,1W_]2G;92I"\LS>GN2)VC//DZ.,Y.E8.'[3Y=JOU-_;8 M=\H>S5;.K0_F<]NL1,_M[WHME']GJ4W/G3\T=W.[-H*W=B6$Z[MYMK]?S7LN MU>S]X?.]+LT\/M!.-$YJY4^&$S=2/-B?[X=#=B^MO)6==$]'L_%U)V:LETKV M\KMHCV;[,V97^N%/;>1WK1SOKAJCN^YHMIC>N!'&R>;5Z:L >,>KF4C3C5S= +Y:8X&M$%0&57',U.]+TP[)+? MB?"E_*>$5TXWWU8Z@BP! M9+E#R*]9!%D!R&IGS7W"[2J"K %D30MY*FQCY#J<#V ?!BN5L)9Q%<91/+K? M LBWM)!70]]S\S2VL+Q3TO\;5XX=-XT>E),1Y#L ^8X81//6X"[?RWCL93#P9 M+I!7%L1B\7W,#'[\?I)\3%:D2)H4V61!K),;;CQ4)WQW\[W.=SAVY@?#2T*D MD@6Q2SYR:=@-[P;!_A+<#D:\&A-((@MBBWS0QN@'G^.Q8V.XNGM-A^RQ(-;' MN6IT+]@U?TP;%,EB06R+$]WW=\_(1J7O0Z)(L%M2U"$K#GY24" M8!^FE_&BF ]Y8D$LBB^B%?XF8>3Z^-V'94QX[2?$I3 FSO@S9(R,V!@G'?=Y MP/'4SN/KCR&7CTC-9F<"E";%" M?$^4S1C&4]D-@?6S_Z1/VD?49_TLQD0ZR8AU-Y(AV63$LH%I;-H=D7,R8N=L2&,WA3)'PLF)A;,E6WSFC#&1 M<')BX<1YV<88(M?DY'4PD*"Q-S$F+(11NV9+BO8CGC$FN MR:FK82A32S&1:W)BU\ \*,5$KLEW61%+,9%X\EW6Q+X6,2823TY=%8.895SS M1NXIB-V#,:L8$[FG('8/QJQC3&2A@MA"FTNA;(]-_#$FLE!!;:%MF,=M*Y.R M<@$?R!!;Z&?RZP/H[]<.WD&^!_PX'V,B"Q7$%L*9<+SB*9"%"F(+;+9AI5EC(DL M5))7W1+,:>!HQ3O?-_T-8TQDH9+80KCFL1=C(@N5Q!:"F.F>%62ABGHEM*TT M,_73&!-9J*)>"2',-)K(0A7U2@ABQDEQA2Q4[:H>-V+&Q80*6:BB?O8#,>-B M0H4L5%$_^X&8<3&A@MO3J)_]0,RXF% A"U7$%@*8P4@Q)K)016PA7"M.1CJR M4+7+S0?)2*^1A>I=;CY(HEDC"]74^Z(A9A)-9*&:V$+;]TB\+"?4R$(UL87P M X*DT9&%:F(+8/Z5ROM_ M 5!+ P04 " "3A$14>NU.;58" ".+0 &@ 'AL+U]R96QS+W=O24'XIM$-!* MLONVG(%]4 ]Z$G%&J$!<_M$G5/#X4@[-N&]/PV[?#8O/X^$TK*K=.':_ZGI8 M[\JQ&>[:KIS.5S9M?VS&\[+?UEVS?F^VI9;E,NK^=D;U]'@[<_'ZU97_F=AN M-OMU^=VN_QS+:?S'X/JC[=^'72ECM7AM^FT95U7]>;B>'NK+(=V=)U>+Y[=5 MU3^_I:J>.T@@2.8/4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F#'B#H M8?Z@M$09EP1)$ZP)M$[(=2+P.B'8B4#LA&0G K,3HIT(U$[(=B)P.R'@N!WH)Z"X'>@GH+@=Z">@N! MWH)Z"X'>@GH+@=Z">@N!WHIZ*X'>BGHK@=Z*>BN!WCK9+"'06U%O)=!;46\E MT%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VU!O(]#;)IO= M!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM M!'H[ZNT$>OOD8R6!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z M!X'>@7H'@=Z!>@>!WH%Z!X'>,?G9A$#O0+V#0.] O8- [T"]@T#OC'IG KTS MZIT)],ZH=R;0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.T]^%OQ)O8?QZU"&:\_W M&I__DU2/YWO+]?&7Y??)"3L7G.O;BN'I+U!+ P04 " "3A$145:BY9Q(" M !S+ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VM].VS 4!O!7J7*+&M?_ M-T2Y 6XW+O8"7G+:1DUBRS:LO/V<%) VL0I4I'TWC5K;YSOQD7Y7O?KQ%"@M M#D,_IG6URSE<,I::'0TNU3[06%8V/@XNEZ]QRX)K]FY+3*Q6AC5^S#3F99YJ M5-=7M[1Q#WU>W!W*SZGSX[J*U*=J<7/<.&6M*Q="WS4NEW7V.+9_I2R?$^IR ME7?$TLI<]^/YJFW5+[SNQRO;]\W,_S2&Q^G'_'?\[X MM?X'^Q @?4B0/A1('QJD#P/2AP7IXPM('U]!^N KE$901.4HI'(44SD*JAQ% M58["*D=QE:/ RE%D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%DEBJP2 M15:)(JM$D56BR"I19)4HLDH4626*K!)%5H4BJT*15:'(JE!D52BR*A19%8JL M"D56A2*K0I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR*I19#4HLAH460V* MK 9%5H,BJT&1U:#(:E!D-2BR&A19+8JL%D56BR*K19'5HLAJ462U*++:_RGK M3^_WGQP_/^O!=>-+/IO_:WS]&U!+ 0(4 Q0 ( ).$1%0'04UB@0 +$ M 0 " 0 !D;V-0&UL4$L! A0#% M @ DX1$5'^4+$GO *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ DX1$5)EWK1N$L$ !6$ & @($." >&PO=V]R:W-H965T&UL4$L! A0#% @ DX1$5%QU!6Y3!@ "AH !@ M ("!CPP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ DX1$5(TMVU**!P 2B< !@ ("!;QP 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ DX1$5$L&9!O[ M!@ ]! !@ ("!VR\ 'AL+W=O 8 " M@0PW !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ DX1$5';T4C^Q @ $08 !D ("!Z%L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1$5+=E)=LY M" ]Q8 !D ("!3V< 'AL+W=O&PO=V]R:W-H965TAZ !X;"]W;W)K&UL4$L! A0#% @ DX1$5/[UX0\C!0 ^0H !D M ("!CX0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ DX1$5'YMM5/(!@ 2Q( !D ("!)*$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MDX1$5,9)8]<@"@ K!P !D ("!/[8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1$5(BN$:7& @ M04 !D M ("!W>T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ DX1$5%EBH#9S @ 0 4 !D ("!YOL 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1$ M5+M*4PBZ @ KP4 !D ("!7@D! 'AL+W=O&PO=V]R:W-H965T-SW $ )D# 9 " @;X0 0!X;"]W;W)K M&UL4$L! A0#% @ DX1$5(S80:)\ @ H@8 M !D ("!T1(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1$5!W5@@:E!@ XAL !D M ("! AL! 'AL+W=O(0$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ DX1$5..JYBAL @ 008 !D ("!."@! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ DX1$5+76 MGGH) P 0 D !D ("!X3 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1$5(#6H(P8 P ,P@ !D M ("!R#\! 'AL+W=O&PO M=V]R:W-H965T 9 " @1M( 0!X;"]W;W)K&UL4$L! A0#% @ DX1$5.2:2/"4 @ A 8 !D ("! M*TX! 'AL+W=O\" *"@ &0 @('V4 $ >&PO=V]R:W-H965T&UL4$L! A0#% M @ DX1$5$R1R=.H P 0@T !D ("!>U&PO=V]R:W-H965T 0!X M;"]W;W)K&UL4$L! A0#% @ DX1$5 >7[7^ M @ T@8 !D ("!_V(! 'AL+W=O(" "I" &0 M@(&V90$ >&PO=V]R:W-H965T&UL4$L! A0#% @ DX1$5"LXFX5)!@ A"H !D M ("!KFT! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ DX1$5-XA<_VV P D@P !D ("!9WH! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MDX1$5,.W>'6G!P &PO=V]R:W-H965T&UL4$L! A0#% @ DX1$5"FY,CA] P T0P !D M ("!8JP! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ DX1$5&70"5%# P ^A0 T ( !-+T! 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ DX1$5'KM3FU6 @ CBT !H ( !=, XML 88 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 89 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 346 538 1 false 136 0 false 10 false false R1.htm 1001 - Document - Cover Page Sheet http://www.oaktreecapital.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Consolidated Balance Sheets Sheet http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Consolidated Statements of Operations and Comprehensive Loss Sheet http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss Consolidated Statements of Operations and Comprehensive Loss Statements 4 false false R5.htm 1005 - Statement - Condensed Statements of Stockholders' Equity (Deficit) Sheet http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit Condensed Statements of Stockholders' Equity (Deficit) Statements 5 false false R6.htm 1006 - Statement - Condensed Statements of Stockholders' Equity (Deficit) (Parenthetical) Sheet http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficitParenthetical Condensed Statements of Stockholders' Equity (Deficit) (Parenthetical) Statements 6 false false R7.htm 1007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1008 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentation Description of Business and Basis of Presentation Notes 8 false false R9.htm 1009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 1010 - Disclosure - Short-term Investments Sheet http://www.oaktreecapital.com/role/ShortTermInvestments Short-term Investments Notes 10 false false R11.htm 1011 - Disclosure - Inventory Sheet http://www.oaktreecapital.com/role/Inventory Inventory Notes 11 false false R12.htm 1012 - Disclosure - Prepaid Expenses and Other Current Assets Sheet http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssets Prepaid Expenses and Other Current Assets Notes 12 false false R13.htm 1013 - Disclosure - Accrued Liabilities Sheet http://www.oaktreecapital.com/role/AccruedLiabilities Accrued Liabilities Notes 13 false false R14.htm 1014 - Disclosure - Variable Interest Entities Sheet http://www.oaktreecapital.com/role/VariableInterestEntities Variable Interest Entities Notes 14 false false R15.htm 1015 - Disclosure - Fair Value Measurements Sheet http://www.oaktreecapital.com/role/FairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 1016 - Disclosure - Borrowing Arrangements Sheet http://www.oaktreecapital.com/role/BorrowingArrangements Borrowing Arrangements Notes 16 false false R17.htm 1017 - Disclosure - Income Taxes Sheet http://www.oaktreecapital.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 1018 - Disclosure - Commitments and Contingencies Sheet http://www.oaktreecapital.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 18 false false R19.htm 1019 - Disclosure - Stock-Based Compensation Sheet http://www.oaktreecapital.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 1020 - Disclosure - Redeemable Convertible Preferred Stock Sheet http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStock Redeemable Convertible Preferred Stock Notes 20 false false R21.htm 1021 - Disclosure - Class A and Class F Common Stock Sheet http://www.oaktreecapital.com/role/ClassAAndClassFCommonStock Class A and Class F Common Stock Notes 21 false false R22.htm 1022 - Disclosure - Related Party Transactions Sheet http://www.oaktreecapital.com/role/RelatedPartyTransactions Related Party Transactions Notes 22 false false R23.htm 1023 - Disclosure - Basic and Diluted Net Loss per Share Sheet http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShare Basic and Diluted Net Loss per Share Notes 23 false false R24.htm 1024 - Disclosure - Subsequent Events Warrant Exercises Sheet http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercises Subsequent Events Warrant Exercises Notes 24 false false R25.htm 1025 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPolicies 25 false false R26.htm 1026 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPolicies 26 false false R27.htm 1027 - Disclosure - Short-Term Investments (Tables) Sheet http://www.oaktreecapital.com/role/ShortTermInvestmentsTables Short-Term Investments (Tables) Tables 27 false false R28.htm 1028 - Disclosure - Inventory (Tables) Sheet http://www.oaktreecapital.com/role/InventoryTables Inventory (Tables) Tables http://www.oaktreecapital.com/role/Inventory 28 false false R29.htm 1029 - Disclosure - Prepaid Expenses and Other Current Assets (Tables) Sheet http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsTables Prepaid Expenses and Other Current Assets (Tables) Tables http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssets 29 false false R30.htm 1030 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.oaktreecapital.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.oaktreecapital.com/role/AccruedLiabilities 30 false false R31.htm 1031 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.oaktreecapital.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.oaktreecapital.com/role/FairValueMeasurements 31 false false R32.htm 1032 - Disclosure - Income Taxes (Tables) Sheet http://www.oaktreecapital.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.oaktreecapital.com/role/IncomeTaxes 32 false false R33.htm 1033 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.oaktreecapital.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.oaktreecapital.com/role/CommitmentsAndContingencies 33 false false R34.htm 1034 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.oaktreecapital.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.oaktreecapital.com/role/StockBasedCompensation 34 false false R35.htm 1035 - Disclosure - Redeemable Convertible Preferred Stock (Tables) Sheet http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockTables Redeemable Convertible Preferred Stock (Tables) Tables http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStock 35 false false R36.htm 1036 - Disclosure - Class A and Class F Common Stock (Tables) Sheet http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockTables Class A and Class F Common Stock (Tables) Tables http://www.oaktreecapital.com/role/ClassAAndClassFCommonStock 36 false false R37.htm 1037 - Disclosure - Basic and Diluted Net Loss per Share (Tables) Sheet http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareTables Basic and Diluted Net Loss per Share (Tables) Tables http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShare 37 false false R38.htm 1038 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Detail) Sheet http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail Description of Business and Basis of Presentation - Additional Information (Detail) Details 38 false false R39.htm 1039 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details) Sheet http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details) Details 39 false false R40.htm 1040 - Disclosure - Summary of Significant Accounting Policies - Estimated Amortization Expenses (Detail) Sheet http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail Summary of Significant Accounting Policies - Estimated Amortization Expenses (Detail) Details 40 false false R41.htm 1041 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details) Sheet http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails Summary of Significant Accounting Policies - Revenue Recognition (Details) Details 41 false false R42.htm 1042 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 42 false false R43.htm 1043 - Disclosure - Short-term Investments - Summary of Marketable Securities (Detail) Sheet http://www.oaktreecapital.com/role/ShortTermInvestmentsSummaryOfMarketableSecuritiesDetail Short-term Investments - Summary of Marketable Securities (Detail) Details 43 false false R44.htm 1044 - Disclosure - Short-term Investments - Additional Information (Detail) Sheet http://www.oaktreecapital.com/role/ShortTermInvestmentsAdditionalInformationDetail Short-term Investments - Additional Information (Detail) Details 44 false false R45.htm 1045 - Disclosure - Inventory - Schedule of Inventory, Current (Detail) Sheet http://www.oaktreecapital.com/role/InventoryScheduleOfInventoryCurrentDetail Inventory - Schedule of Inventory, Current (Detail) Details 45 false false R46.htm 1046 - Disclosure - Prepaid Expenses and Other Current Assets (Details) Sheet http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails Prepaid Expenses and Other Current Assets (Details) Details http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsTables 46 false false R47.htm 1047 - Disclosure - Accrued Liabilities (Details) Sheet http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.oaktreecapital.com/role/AccruedLiabilitiesTables 47 false false R48.htm 1048 - Disclosure - Variable Interest Entities - Additional Information (Detail) Sheet http://www.oaktreecapital.com/role/VariableInterestEntitiesAdditionalInformationDetail Variable Interest Entities - Additional Information (Detail) Details 48 false false R49.htm 1049 - Disclosure - Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Detail) Sheet http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Detail) Details 49 false false R50.htm 1050 - Disclosure - Fair Value Measurements - Summary of Share-based Payment Award, Equity Instrument Other Than Options, Valuation Assumptions (Detail) Sheet http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail Fair Value Measurements - Summary of Share-based Payment Award, Equity Instrument Other Than Options, Valuation Assumptions (Detail) Details 50 false false R51.htm 1051 - Disclosure - Fair Value Measurements - Summary of fair value of the warrant liabilities (Detail) Sheet http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfFairValueOfTheWarrantLiabilitiesDetail Fair Value Measurements - Summary of fair value of the warrant liabilities (Detail) Details 51 false false R52.htm 1052 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 52 false false R53.htm 1053 - Disclosure - Borrowing Arrangements - Additional Information (Detail) Sheet http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail Borrowing Arrangements - Additional Information (Detail) Details 53 false false R54.htm 1054 - Disclosure - Income Taxes - Summary of Income before Income Tax, Domestic and Foreign (Detail) Sheet http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfIncomeBeforeIncomeTaxDomesticAndForeignDetail Income Taxes - Summary of Income before Income Tax, Domestic and Foreign (Detail) Details 54 false false R55.htm 1055 - Disclosure - Income Taxes - Summary of Components of Income Tax Expense (Benefit) (Detail) Sheet http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail Income Taxes - Summary of Components of Income Tax Expense (Benefit) (Detail) Details 55 false false R56.htm 1056 - Disclosure - Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Detail) Sheet http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Detail) Details 56 false false R57.htm 1057 - Disclosure - Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail) Sheet http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail) Details 57 false false R58.htm 1058 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 58 false false R59.htm 1059 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 59 false false R60.htm 1060 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Detail) Sheet http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Detail) Details 60 false false R61.htm 1061 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Award, Stock Options, Valuation Assumptions (Detail) Sheet http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail Stock-Based Compensation - Summary of Share-based Payment Award, Stock Options, Valuation Assumptions (Detail) Details 61 false false R62.htm 1062 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Option, Activity (Detail) Sheet http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail Stock-Based Compensation - Summary of Share-based Payment Arrangement, Option, Activity (Detail) Details 62 false false R63.htm 1063 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Option, Exercise Price Range (Detail) Sheet http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail Stock-Based Compensation - Summary of Share-based Payment Arrangement, Option, Exercise Price Range (Detail) Details 63 false false R64.htm 1064 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity (Detail) Sheet http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityDetail Stock-Based Compensation - Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity (Detail) Details 64 false false R65.htm 1065 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity (Parenthetical) (Detail) Sheet http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail Stock-Based Compensation - Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity (Parenthetical) (Detail) Details 65 false false R66.htm 1066 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Activity (Detail) Sheet http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail Stock-Based Compensation - Summary of Share-based Payment Arrangement, Activity (Detail) Details 66 false false R67.htm 1067 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) Sheet http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail Stock-Based Compensation - Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) Details 67 false false R68.htm 1068 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 68 false false R69.htm 1069 - Disclosure - Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details) Sheet http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details) Details 69 false false R70.htm 1070 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) Sheet http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails Redeemable Convertible Preferred Stock - Additional Information (Details) Details 70 false false R71.htm 1071 - Disclosure - Class A and Class F Common Stock - Summary of Stockholders' Equity Note, Warrants or Rights (Detail) Sheet http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail Class A and Class F Common Stock - Summary of Stockholders' Equity Note, Warrants or Rights (Detail) Details 71 false false R72.htm 1072 - Disclosure - Class A and Class F Common Stock - Additional Information (Detail) Sheet http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail Class A and Class F Common Stock - Additional Information (Detail) Details 72 false false R73.htm 1073 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 73 false false R74.htm 1074 - Disclosure - Basic and Diluted Net Loss per Share - Additional Information (Details) Sheet http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareAdditionalInformationDetails Basic and Diluted Net Loss per Share - Additional Information (Details) Details 74 false false R75.htm 1075 - Disclosure - Basic and Diluted Net Loss per Share - Summary Basic and Diluted Net Loss per Share (Details) Sheet http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryBasicAndDilutedNetLossPerShareDetails Basic and Diluted Net Loss per Share - Summary Basic and Diluted Net Loss per Share (Details) Details 75 false false R76.htm 1076 - Disclosure - Basic and Diluted Net Loss per Share - Summary of Excluded Antidilutive Securities (Details) Sheet http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails Basic and Diluted Net Loss per Share - Summary of Excluded Antidilutive Securities (Details) Details 76 false false R77.htm 1077 - Disclosure - Subsequent Events Warrant Exercises - Additional Information (Detail) Sheet http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail Subsequent Events Warrant Exercises - Additional Information (Detail) Details 77 false false All Reports Book All Reports d270892d8k.htm d270892dex991.htm d270892dex231.htm hims-20220204.xsd hims-20220204_cal.xml hims-20220204_def.xml hims-20220204_lab.xml hims-20220204_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d270892d8k.htm d270892dex991.htm": { "axisCustom": 5, "axisStandard": 39, "contextCount": 346, "dts": { "calculationLink": { "local": [ "hims-20220204_cal.xml" ] }, "definitionLink": { "local": [ "hims-20220204_def.xml" ] }, "inline": { "local": [ "d270892d8k.htm", "d270892dex991.htm" ] }, "labelLink": { "local": [ "hims-20220204_lab.xml" ] }, "presentationLink": { "local": [ "hims-20220204_pre.xml" ] }, "schema": { "local": [ "hims-20220204.xsd", "reference-2009-12-16.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd" ] } }, "elementCount": 778, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 1, "http://www.oaktreecapital.com/20220204": 1, "http://xbrl.sec.gov/dei/2021": 3, "total": 5 }, "keyCustom": 113, "keyStandard": 425, "memberCustom": 74, "memberStandard": 54, "nsprefix": "hims", "nsuri": "http://www.oaktreecapital.com/20220204", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d270892d8k.htm", "contextRef": "P02_04_2022To02_04_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://www.oaktreecapital.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d270892d8k.htm", "contextRef": "P02_04_2022To02_04_2022", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Short-term Investments", "role": "http://www.oaktreecapital.com/role/ShortTermInvestments", "shortName": "Short-term Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Inventory", "role": "http://www.oaktreecapital.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Prepaid Expenses and Other Current Assets", "role": "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssets", "shortName": "Prepaid Expenses and Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Accrued Liabilities", "role": "http://www.oaktreecapital.com/role/AccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Variable Interest Entities", "role": "http://www.oaktreecapital.com/role/VariableInterestEntities", "shortName": "Variable Interest Entities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Fair Value Measurements", "role": "http://www.oaktreecapital.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Borrowing Arrangements", "role": "http://www.oaktreecapital.com/role/BorrowingArrangements", "shortName": "Borrowing Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Income Taxes", "role": "http://www.oaktreecapital.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Commitments and Contingencies", "role": "http://www.oaktreecapital.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Stock-Based Compensation", "role": "http://www.oaktreecapital.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - Consolidated Balance Sheets", "role": "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:OtherAssetsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "hims:TemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Redeemable Convertible Preferred Stock", "role": "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStock", "shortName": "Redeemable Convertible Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "hims:TemporaryEquityTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Class A and Class F Common Stock", "role": "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStock", "shortName": "Class A and Class F Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Related Party Transactions", "role": "http://www.oaktreecapital.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Basic and Diluted Net Loss per Share", "role": "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShare", "shortName": "Basic and Diluted Net Loss per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Subsequent Events Warrant Exercises", "role": "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercises", "shortName": "Subsequent Events Warrant Exercises", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Short-Term Investments (Tables)", "role": "http://www.oaktreecapital.com/role/ShortTermInvestmentsTables", "shortName": "Short-Term Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Inventory (Tables)", "role": "http://www.oaktreecapital.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Prepaid Expenses and Other Current Assets (Tables)", "role": "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsTables", "shortName": "Prepaid Expenses and Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "div", "hims:TemporaryEquityTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Accrued Liabilities (Tables)", "role": "http://www.oaktreecapital.com/role/AccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.oaktreecapital.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Income Taxes (Tables)", "role": "http://www.oaktreecapital.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.oaktreecapital.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "hims:TemporaryEquityTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Redeemable Convertible Preferred Stock (Tables)", "role": "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockTables", "shortName": "Redeemable Convertible Preferred Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "hims:TemporaryEquityTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Class A and Class F Common Stock (Tables)", "role": "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockTables", "shortName": "Class A and Class F Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Basic and Diluted Net Loss per Share (Tables)", "role": "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareTables", "shortName": "Basic and Diluted Net Loss per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn01_20_2021", "decimals": "INF", "first": true, "lang": null, "name": "hims:RecapitalizationExchangeRatio", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Detail)", "role": "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "shortName": "Description of Business and Basis of Presentation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details)", "role": "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails", "shortName": "Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - Consolidated Statements of Operations and Comprehensive Loss", "role": "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Summary of Significant Accounting Policies - Estimated Amortization Expenses (Detail)", "role": "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail", "shortName": "Summary of Significant Accounting Policies - Estimated Amortization Expenses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Summary of Significant Accounting Policies - Revenue Recognition (Details)", "role": "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Summary of Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020_SalesChannelDirectlyToConsumerMemberusgaapContractWithCustomerSalesChannelAxis", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "hims:AvailableForSaledebtInstrumentsShortTermInvestmentMatuirtyClassification", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "hims:AvailableForSaledebtInstrumentsShortTermInvestmentMatuirtyClassification", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Short-term Investments - Summary of Marketable Securities (Detail)", "role": "http://www.oaktreecapital.com/role/ShortTermInvestmentsSummaryOfMarketableSecuritiesDetail", "shortName": "Short-term Investments - Summary of Marketable Securities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "hims:AvailableForSaleSecuritiesClassifiedAsShortTermInvestmentMaturityClassification", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Short-term Investments - Additional Information (Detail)", "role": "http://www.oaktreecapital.com/role/ShortTermInvestmentsAdditionalInformationDetail", "shortName": "Short-term Investments - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "hims:AvailableForSaleSecuritiesClassifiedAsShortTermInvestmentMaturityClassification", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Inventory - Schedule of Inventory, Current (Detail)", "role": "http://www.oaktreecapital.com/role/InventoryScheduleOfInventoryCurrentDetail", "shortName": "Inventory - Schedule of Inventory, Current (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "hims:TradeAndOtherReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Prepaid Expenses and Other Current Assets (Details)", "role": "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "hims:TradeAndOtherReceivablesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedMarketingCostsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Accrued Liabilities (Details)", "role": "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedMarketingCostsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Variable Interest Entities - Additional Information (Detail)", "role": "http://www.oaktreecapital.com/role/VariableInterestEntitiesAdditionalInformationDetail", "shortName": "Variable Interest Entities - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020_VariableInterestEntityPrimaryBeneficiaryMembersrtConsolidatedEntitiesAxis", "decimals": "-5", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Detail)", "role": "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail", "shortName": "Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2018_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - Condensed Statements of Stockholders' Equity (Deficit)", "role": "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "shortName": "Condensed Statements of Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2018_RedeemableConvertiblePreferredStockMemberusgaapStatementClassOfStockAxis", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1050 - Disclosure - Fair Value Measurements - Summary of Share-based Payment Award, Equity Instrument Other Than Options, Valuation Assumptions (Detail)", "role": "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail", "shortName": "Fair Value Measurements - Summary of Share-based Payment Award, Equity Instrument Other Than Options, Valuation Assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis_SeriesDPreferredStockWarrantMemberusgaapClassOfWarrantOrRightAxis", "decimals": "2", "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2019_WarrantMemberusgaapDerivativeInstrumentRiskAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1051 - Disclosure - Fair Value Measurements - Summary of fair value of the warrant liabilities (Detail)", "role": "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfFairValueOfTheWarrantLiabilitiesDetail", "shortName": "Fair Value Measurements - Summary of fair value of the warrant liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2018_WarrantMemberusgaapDerivativeInstrumentRiskAxis", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn01_20_2021", "decimals": "INF", "first": true, "lang": null, "name": "hims:RecapitalizationExchangeRatio", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1052 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "role": "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail", "shortName": "Fair Value Measurements - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020_FairValueInputsLevel12And3MemberusgaapFairValueByFairValueHierarchyLevelAxis", "decimals": "-3", "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueAdjustmentOfWarrants", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1053 - Disclosure - Borrowing Arrangements - Additional Information (Detail)", "role": "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "shortName": "Borrowing Arrangements - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P12_31_2020To12_31_2020", "decimals": "-6", "lang": null, "name": "us-gaap:LineOfCreditFacilityAverageOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1054 - Disclosure - Income Taxes - Summary of Income before Income Tax, Domestic and Foreign (Detail)", "role": "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfIncomeBeforeIncomeTaxDomesticAndForeignDetail", "shortName": "Income Taxes - Summary of Income before Income Tax, Domestic and Foreign (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1055 - Disclosure - Income Taxes - Summary of Components of Income Tax Expense (Benefit) (Detail)", "role": "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail", "shortName": "Income Taxes - Summary of Components of Income Tax Expense (Benefit) (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1056 - Disclosure - Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Detail)", "role": "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail", "shortName": "Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1057 - Disclosure - Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail)", "role": "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail", "shortName": "Income Taxes - Summary of Deferred Tax Assets and Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1058 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "hims:OperatingLeasesRentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1059 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "hims:OperatingLeasesRentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020_WarrantsToPurchaseSeriesCRedeemableConvertiblePreferredStockMemberusgaapClassOfWarrantOrRightAxis", "decimals": "-5", "first": true, "lang": null, "name": "hims:ClassOfWarrantsIssuedDuringThePeriodValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - Condensed Statements of Stockholders' Equity (Deficit) (Parenthetical)", "role": "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficitParenthetical", "shortName": "Condensed Statements of Stockholders' Equity (Deficit) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020_WarrantsToPurchaseSeriesCRedeemableConvertiblePreferredStockMemberusgaapClassOfWarrantOrRightAxis", "decimals": "-5", "first": true, "lang": null, "name": "hims:ClassOfWarrantsIssuedDuringThePeriodValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1060 - Disclosure - Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Detail)", "role": "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail", "shortName": "Commitments and Contingencies - Schedule of Future Minimum Rental Payments for Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1061 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Award, Stock Options, Valuation Assumptions (Detail)", "role": "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "shortName": "Stock-Based Compensation - Summary of Share-based Payment Award, Stock Options, Valuation Assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020_EmployeesAndNonEmployeesMembersrtTitleOfIndividualAxis_StockCompensationPlanMemberusgaapAwardTypeAxis", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2019", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1062 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Option, Activity (Detail)", "role": "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail", "shortName": "Stock-Based Compensation - Summary of Share-based Payment Arrangement, Option, Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1063 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Option, Exercise Price Range (Detail)", "role": "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail", "shortName": "Stock-Based Compensation - Summary of Share-based Payment Arrangement, Option, Exercise Price Range (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2019", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1064 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity (Detail)", "role": "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityDetail", "shortName": "Stock-Based Compensation - Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2019", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1065 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity (Parenthetical) (Detail)", "role": "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail", "shortName": "Stock-Based Compensation - Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P12_23_2020To12_23_2020_NonExecutiveMembersrtTitleOfIndividualAxis_RestrictedStockUnitsRSUMemberusgaapAwardTypeAxis", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2019_VendorWarrantsMemberusgaapAwardTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1066 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Activity (Detail)", "role": "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail", "shortName": "Stock-Based Compensation - Summary of Share-based Payment Arrangement, Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2019_VendorWarrantsMemberusgaapAwardTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_20_2021To01_20_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1067 - Disclosure - Stock-Based Compensation - Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail)", "role": "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail", "shortName": "Stock-Based Compensation - Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020_MarketingExpenseMemberusgaapIncomeStatementLocationAxis", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1068 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "role": "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "Unit_USD_per_Share", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "div", "div", "hims:TemporaryEquityTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1069 - Disclosure - Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details)", "role": "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails", "shortName": "Redeemable Convertible Preferred Stock - Summary of Redeemable Convertible Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:TemporaryEquitySharesIssued", "td", "tr", "table", "us-gaap:TemporaryEquityTableTextBlock", "hims:TemporaryEquityTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020_SeriesSeedPreferredStockMemberusgaapStatementClassOfStockAxis", "decimals": "INF", "lang": null, "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "div", "div", "hims:TemporaryEquityTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1070 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details)", "role": "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "shortName": "Redeemable Convertible Preferred Stock - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "hims:MinimumEstimatedProceedsOnPublicOfferingForTemporaryEquityToBeConvertedIntoPermanentEquity", "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-5", "lang": null, "name": "hims:MinimumEstimatedProceedsOnPublicOfferingForTemporaryEquityToBeConvertedIntoPermanentEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_VendorWarrantsMemberusgaapClassOfWarrantOrRightAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1071 - Disclosure - Class A and Class F Common Stock - Summary of Stockholders' Equity Note, Warrants or Rights (Detail)", "role": "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail", "shortName": "Class A and Class F Common Stock - Summary of Stockholders' Equity Note, Warrants or Rights (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis_VendorWarrantsMemberusgaapClassOfWarrantOrRightAxis", "decimals": null, "lang": "en-US", "name": "hims:ClassOfWarrantsOrRightsDateOfIssuance", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "hims:NumbersOfDirectorsEntitledToBeElectedByTheHoldersOfRedeemableConvertiblePreferredStock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "0", "first": true, "lang": null, "name": "hims:NumbersOfDirectorsEntitledToBeElectedByTheHoldersOfRedeemableConvertiblePreferredStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Directors", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1072 - Disclosure - Class A and Class F Common Stock - Additional Information (Detail)", "role": "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "shortName": "Class A and Class F Common Stock - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "hims:NumbersOfDirectorsEntitledToBeElectedByTheHoldersOfRedeemableConvertiblePreferredStock", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "0", "first": true, "lang": null, "name": "hims:NumbersOfDirectorsEntitledToBeElectedByTheHoldersOfRedeemableConvertiblePreferredStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Directors", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "PAsOn12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1073 - Disclosure - Related Party Transactions - Additional Information (Detail)", "role": "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "shortName": "Related Party Transactions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020_AffiliatedEntityMemberusgaapRelatedPartyTransactionsByRelatedPartyAxis", "decimals": "-5", "lang": null, "name": "us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DividendsCommonStock", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1074 - Disclosure - Basic and Diluted Net Loss per Share - Additional Information (Details)", "role": "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareAdditionalInformationDetails", "shortName": "Basic and Diluted Net Loss per Share - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DividendsCommonStock", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1075 - Disclosure - Basic and Diluted Net Loss per Share - Summary Basic and Diluted Net Loss per Share (Details)", "role": "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryBasicAndDilutedNetLossPerShareDetails", "shortName": "Basic and Diluted Net Loss per Share - Summary Basic and Diluted Net Loss per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020_CommonClassAMemberusgaapStatementClassOfStockAxis", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020_StockOptionsSubjectToNonrecoursePromissoryNoteMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1076 - Disclosure - Basic and Diluted Net Loss per Share - Summary of Excluded Antidilutive Securities (Details)", "role": "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails", "shortName": "Basic and Diluted Net Loss per Share - Summary of Excluded Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020_StockOptionsSubjectToNonrecoursePromissoryNoteMemberusgaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "us-gaap:PaymentsForRepurchaseOfCommonStock", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsForRepurchaseOfCommonStock", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1077 - Disclosure - Subsequent Events Warrant Exercises - Additional Information (Detail)", "role": "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail", "shortName": "Subsequent Events Warrant Exercises - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_20_2021To01_20_2021", "decimals": "-5", "lang": null, "name": "hims:PaymentOfClosingMergerCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - Description of Business and Basis of Presentation", "role": "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentation", "shortName": "Description of Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d270892dex991.htm", "contextRef": "P01_01_2020To12_31_2020", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 136, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r690" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r687" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r688" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r686" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r699" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.oaktreecapital.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "hims_AccruedLegalFeesCurrent": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued legal fees current.", "label": "Accrued Legal Fees Current", "terseLabel": "Legal fees" } } }, "localname": "AccruedLegalFeesCurrent", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hims_AccruedPayrollCostsCurrent": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Payroll Costs, Current.", "label": "Accrued Payroll Costs Current", "terseLabel": "Payroll costs" } } }, "localname": "AccruedPayrollCostsCurrent", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "hims_AdditionalTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Type [Axis]" } } }, "localname": "AdditionalTypeAxis", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_AdditionalTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Additional Type [Domain]" } } }, "localname": "AdditionalTypeDomain", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments To Additional Paid In Capital, Early Exercised Options, Vested.", "label": "Adjustments To Additional Paid In Capital Early Exercised Options Vested", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEarlyExercisedOptionsVested", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "hims_AdjustmentsToAdditionalPaidInCapitalReclassificationAssociatedWithCommonStockSubjectToRedemption": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reclassification associated with Class\u00a0A common stock subject to redemption.", "label": "Adjustments to Additional Paid in Capital Reclassification Associated With Common Stock Subject to Redemption", "verboseLabel": "Reclassification associated with Class\u00a0A common stock subject to redemption" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationAssociatedWithCommonStockSubjectToRedemption", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "hims_AdjustmentsToAdditionalPaidInCapitalReclassificationAssociatedWithCommonStockSubjectToRedemptionShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital Reclassification Associated With Common Stock Subject to Redemption.", "label": "Adjustments to Additional Paid in Capital Reclassification Associated With Common Stock Subject to Redemption Shares", "negatedLabel": "Reclassification associated with Class A common stock subject to redemption (in shares)" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationAssociatedWithCommonStockSubjectToRedemptionShares", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "hims_AffiliatedMedicalGroupsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Affiliated medical groups.", "label": "Affiliated Medical Groups [Member]", "terseLabel": "Affiliated Medical Groups" } } }, "localname": "AffiliatedMedicalGroupsMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_AtomicLabsAndAffiliatedCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Atomic labs and affiliated company.", "label": "Atomic Labs And Affiliated Company [Member]", "verboseLabel": "Atomic Labs And Affiliated Company" } } }, "localname": "AtomicLabsAndAffiliatedCompanyMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_AvailableForSaleSecuritiesClassifiedAsShortTermInvestmentMaturityClassification": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Available-for-sale securities classified as short-term investment maturity.", "label": "Available For Sale Securities Classified As Short Term Investment Maturity Classification", "terseLabel": "Available-for-sale securities classified as short-term investment maturity Classification" } } }, "localname": "AvailableForSaleSecuritiesClassifiedAsShortTermInvestmentMaturityClassification", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ShortTermInvestmentsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_AvailableForSaledebtInstrumentsLongTermInvestmentMaturityClassification": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Available for sale\u00a0debt instruments long term investment maturity classification .", "label": "Available For SaleDebt Instruments Long Term Investment Maturity Classification", "verboseLabel": "Available for Sale\u00a0Debt Instruments Long Term Investment maturity Classification" } } }, "localname": "AvailableForSaledebtInstrumentsLongTermInvestmentMaturityClassification", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_AvailableForSaledebtInstrumentsShortTermInvestmentMatuirtyClassification": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Available for sale\u00a0debt instruments short term investment maturity classification .", "label": "Available For SaleDebt Instruments Short Term Investment Matuirty Classification", "verboseLabel": "Available for Sale\u00a0Debt Instruments Short Term Investment maturity Classification" } } }, "localname": "AvailableForSaledebtInstrumentsShortTermInvestmentMatuirtyClassification", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_BusinessCreditCardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business credit card.", "label": "Business Credit Card [Member]", "terseLabel": "Business Credit Card [Member]" } } }, "localname": "BusinessCreditCardMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_CEOAndDirectorMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "C E O And director.", "label": "C E O And director Member [Member]" } } }, "localname": "CEOAndDirectorMemberMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_CapitalUnitsTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Units Type [Axis]" } } }, "localname": "CapitalUnitsTypeAxis", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_CapitalUnitsTypeDomainDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Units Type [Domain]" } } }, "localname": "CapitalUnitsTypeDomainDomain", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_CashExerciseOfStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash exercise of stock options.", "label": "Cash Exercise Of Stock Options [Member]" } } }, "localname": "CashExerciseOfStockOptionsMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_CashProvidedByUsedInOperatingActivities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash Provided by (Used in) Operating Activities", "label": "Cash Provided by (Used in) Operating Activities", "negatedLabel": "Net Cash Provided by (Used in) Operating Activities" } } }, "localname": "CashProvidedByUsedInOperatingActivities", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_ChiefExecutiveOfficerAndDirectorMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chief executive officer and director.", "label": "Chief Executive Officer And Director [Member]" } } }, "localname": "ChiefExecutiveOfficerAndDirectorMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_ClassAAndClassFCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class A and class F common stock.", "label": "Class A and Class F Common Stock [Member]" } } }, "localname": "ClassAAndClassFCommonStockMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "hims_ClassFCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class f common stock.", "label": "Class F Common Stock [Member]" } } }, "localname": "ClassFCommonStockMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hims_ClassOfStockSubAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class Of Stock Sub [Axis]" } } }, "localname": "ClassOfStockSubAxis", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_ClassOfStockSubDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class Of Stock Sub [Domain]" } } }, "localname": "ClassOfStockSubDomain", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_ClassOfWarrantOrRightIssuedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of warrant or right, issued during period.", "label": "Class of Warrant or Right, Issued during period", "terseLabel": "Class of warrant or right, issued during period" } } }, "localname": "ClassOfWarrantOrRightIssuedDuringPeriod", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "hims_ClassOfWarrantsIssuedDuringThePeriodValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Class of Warrants Issued During The Period Value.", "label": "Class of Warrants Issued During The Period Value", "terseLabel": "Class of warrants issued during the period Value" } } }, "localname": "ClassOfWarrantsIssuedDuringThePeriodValue", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficitParenthetical" ], "xbrltype": "monetaryItemType" }, "hims_ClassOfWarrantsOrExercisePriceAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of warrants or exercise price.", "label": "Class Of Warrants Or Exercise Price [Axis]" } } }, "localname": "ClassOfWarrantsOrExercisePriceAxis", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_ClassOfWarrantsOrExercisePriceDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of warrants or exercise price.", "label": "Class Of Warrants Or Exercise Price [Domain]" } } }, "localname": "ClassOfWarrantsOrExercisePriceDomain", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_ClassOfWarrantsOrRightsDateOfIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of warrants or rights date of issuance.", "label": "Class Of Warrants Or Rights Date Of Issuance", "verboseLabel": "Issued" } } }, "localname": "ClassOfWarrantsOrRightsDateOfIssuance", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail" ], "xbrltype": "dateItemType" }, "hims_ClassOfWarrantsOrRightsGrantedDuringThePeriodUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of warrants or rights granted during the period units.", "label": "Class Of Warrants Or Rights Granted During The Period Units", "verboseLabel": "Class of warrants or rights granted during the period units" } } }, "localname": "ClassOfWarrantsOrRightsGrantedDuringThePeriodUnits", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "hims_ClassOfWarrantsOrRightsGrantedDuringThePeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of warrants or rights granted during the period weighted average grant date fair value.", "label": "Class Of Warrants Or Rights Granted During The Period Weighted Average Grant Date Fair Value", "verboseLabel": "Class of warrants or rights granted during the period weighted average grant date fair value" } } }, "localname": "ClassOfWarrantsOrRightsGrantedDuringThePeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "hims_CommonClassARedeemableStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common class a redeemable stock.", "label": "Common Class A Redeemable Stock [Member]", "terseLabel": "Common Class A Redeemable Stock" } } }, "localname": "CommonClassARedeemableStockMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hims_CommonClassFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Common Class F", "documentation": "Common class f.", "label": "Common Class F [Member]" } } }, "localname": "CommonClassFMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryBasicAndDilutedNetLossPerShareDetails", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "hims_CommonClassVMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common class v.", "label": "Common Class V [Member]", "terseLabel": "Common Class V [Member]" } } }, "localname": "CommonClassVMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_CommonStockSharesVotingRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock shares voting rights.", "label": "Common Stock Shares Voting Rights", "verboseLabel": "Common stock shares voting rights" } } }, "localname": "CommonStockSharesVotingRights", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "hims_ContingentEarnoutVestingAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contingent Earnout Vesting [Axis]" } } }, "localname": "ContingentEarnoutVestingAxis", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_ContingentEarnoutVestingDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contingent Earnout Vesting [Domain]" } } }, "localname": "ContingentEarnoutVestingDomain", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_DebtInstrumentCovenantRequiredCollateralAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt instrument covenant required collateral amount.", "label": "Debt Instrument Covenant Required Collateral Amount", "terseLabel": "Debt instrument, covenant, required collateral amount" } } }, "localname": "DebtInstrumentCovenantRequiredCollateralAmount", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_DebtInstrumentIncreaseDecreaseInCreditCardLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument increase decrease in credit card limit.", "label": "Debt Instrument Increase Decrease In Credit Card Limit", "terseLabel": "Debt instrument increased credit card limit amount" } } }, "localname": "DebtInstrumentIncreaseDecreaseInCreditCardLimit", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_DeferredTransactionCostsPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Transaction Costs Payable.", "label": "Deferred Transaction Costs Payable", "terseLabel": "Deferred transaction costs payable" } } }, "localname": "DeferredTransactionCostsPayable", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "hims_DescriptionOfOrganizationBusinessOperationsAndBasisOfPresentationAbstractAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Organization Business Operations and Basis of Presentation [Abstract]" } } }, "localname": "DescriptionOfOrganizationBusinessOperationsAndBasisOfPresentationAbstractAbstract", "nsuri": "http://www.oaktreecapital.com/20220204", "xbrltype": "stringItemType" }, "hims_EarlyExerciseOfStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Early exercise of stock options.", "label": "Early Exercise Of Stock Options [Member]", "verboseLabel": "Common stock issued for early exercise of stock options" } } }, "localname": "EarlyExerciseOfStockOptionsMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_EffectiveIncomeTaxReconciliationWarrantCompensationAmount": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Effective income tax reconciliation warrant compensation amount.", "label": "Effective Income Tax Reconciliation Warrant Compensation Amount", "verboseLabel": "Warrant compensation" } } }, "localname": "EffectiveIncomeTaxReconciliationWarrantCompensationAmount", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "hims_EmployeesAndNonEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees and non employees.", "label": "Employees And Non Employees [Member]" } } }, "localname": "EmployeesAndNonEmployeesMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "hims_EventAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Event [Axis]" } } }, "localname": "EventAxis", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_EventDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Event [Domain]" } } }, "localname": "EventDomain", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_ExerciseOfWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Exercise Of Warrants.", "label": "Exercise Of Warrants", "terseLabel": "Exercise of preferred stock warrants" } } }, "localname": "ExerciseOfWarrants", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "hims_ExercisePriceOneDecemberTwoThousandAndTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price one december two thousand and twenty.", "label": "Exercise Price One December Two Thousand And Twenty [Member]", "verboseLabel": "Exercise Price One December 2020 [Member]" } } }, "localname": "ExercisePriceOneDecemberTwoThousandAndTwentyMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_ExercisePriceOneJulyTwoThousandAndTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price one july two thousand and twenty.", "label": "Exercise Price One July Two Thousand And Twenty [Member]", "verboseLabel": "Exercise Price One July 2020 [Member]" } } }, "localname": "ExercisePriceOneJulyTwoThousandAndTwentyMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_ExercisePriceOneNovemberTwoThousandAndTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price one november two thousand and twenty.", "label": "Exercise Price One November Two Thousand And Twenty [Member]", "verboseLabel": "Exercise Price One November 2020 [Member]" } } }, "localname": "ExercisePriceOneNovemberTwoThousandAndTwentyMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_ExercisePriceRangeEightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price range eight.", "label": "Exercise Price Range Eight [Member]" } } }, "localname": "ExercisePriceRangeEightMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "domainItemType" }, "hims_ExercisePriceRangeFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price range five.", "label": "Exercise Price Range Five [Member]" } } }, "localname": "ExercisePriceRangeFiveMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "domainItemType" }, "hims_ExercisePriceRangeFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price range four.", "label": "Exercise Price Range Four [Member]" } } }, "localname": "ExercisePriceRangeFourMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "domainItemType" }, "hims_ExercisePriceRangeOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price range one.", "label": "Exercise Price Range One [Member]" } } }, "localname": "ExercisePriceRangeOneMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "domainItemType" }, "hims_ExercisePriceRangeSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price range seven.", "label": "Exercise Price Range Seven [Member]" } } }, "localname": "ExercisePriceRangeSevenMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "domainItemType" }, "hims_ExercisePriceRangeSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price range six.", "label": "Exercise Price Range Six [Member]" } } }, "localname": "ExercisePriceRangeSixMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "domainItemType" }, "hims_ExercisePriceRangeThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price range three.", "label": "Exercise Price Range Three [Member]" } } }, "localname": "ExercisePriceRangeThreeMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "domainItemType" }, "hims_ExercisePriceRangeTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price range two.", "label": "Exercise Price Range Two [Member]" } } }, "localname": "ExercisePriceRangeTwoMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "domainItemType" }, "hims_ExercisePriceTwoDecemberTwoThousandAndTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price two december two thousand and twenty.", "label": "Exercise Price Two December Two Thousand And Twenty [Member]", "verboseLabel": "Exercise Price Two December 2020 [Member]" } } }, "localname": "ExercisePriceTwoDecemberTwoThousandAndTwentyMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_ExercisePriceTwoNovemberTwoThousandAndTwentyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exercise price two november two thousand and twenty.", "label": "Exercise Price Two November Two Thousand And Twenty [Member]", "verboseLabel": "Exercise Price Two November 2020 [Member]" } } }, "localname": "ExercisePriceTwoNovemberTwoThousandAndTwentyMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_FairValueAssumptionDiscountForLackOfMarketability": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value assumption discount for lack of marketability.", "label": "Fair Value Assumption Discount For Lack of Marketability", "verboseLabel": "Fair Value Assumption Discount For Lack of Marketability" } } }, "localname": "FairValueAssumptionDiscountForLackOfMarketability", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "hims_FairValuePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value price per share.", "label": "Fair Value Price Per Share", "verboseLabel": "Fair Value Price Per Share" } } }, "localname": "FairValuePricePerShare", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "hims_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite lived intangible assets amortization expense year five and thereafter.", "label": "Finite Lived Intangible Assets Amortization Expense Year Five and Thereafter", "verboseLabel": "2025 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "hims_FirstAmendedAndRestatedLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "First Amended and Restated Loan Agreement [Member]" } } }, "localname": "FirstAmendedAndRestatedLoanAgreementMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_FormerExecutiveOfficerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former executive officer.", "label": "Former Executive Officer [Member]" } } }, "localname": "FormerExecutiveOfficerMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_HimsIdentityVerificationServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HIMS identity verification services.", "label": "HIMS Identity Verification Services [Member]" } } }, "localname": "HimsIdentityVerificationServicesMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_HimsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Hims Inc [Member]", "terseLabel": "Hims Inc [Member]" } } }, "localname": "HimsIncMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_HimsOptionAndRSUHoldersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hims option and R S U holders.", "label": "Hims Option And R S U Holders [Member]", "terseLabel": "Hims Option And R S U Holders [Member]" } } }, "localname": "HimsOptionAndRSUHoldersMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_IdentityVerificationServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "identity verification services.", "label": "identity Verification Services [Member]", "verboseLabel": "identity Verification Services" } } }, "localname": "IdentityVerificationServicesMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_IncomeTaxLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income tax.", "label": "Income Tax [Line Items]" } } }, "localname": "IncomeTaxLineItems", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_IncomeTaxTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income tax.", "label": "Income Tax [Table]" } } }, "localname": "IncomeTaxTable", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_IncreaseDecreaseInDeferredRent": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Deferred Rent.", "label": "Increase Decrease In Deferred Rent", "terseLabel": "Deferred rent" } } }, "localname": "IncreaseDecreaseInDeferredRent", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "hims_IndefinitelyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indefinitely.", "label": "Indefinitely [Member]" } } }, "localname": "IndefinitelyMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_IntangibleAssetsAndVendorDepositsRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intangible assets and vendor deposits related party.", "label": "Intangible Assets And Vendor Deposits Related Party", "verboseLabel": "Intangible assets and vendor deposits related party" } } }, "localname": "IntangibleAssetsAndVendorDepositsRelatedParty", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_IssuanceOfClassACommonStockWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of Class A common stock warrants.", "label": "Issuance of Class A Common Stock Warrants", "terseLabel": "Issuance of Class A Common Stock Warrants" } } }, "localname": "IssuanceOfClassACommonStockWarrants", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "hims_IssuanceOfRelatedPartyPromissoryNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of related party promissory notes.", "label": "Issuance Of Related Party Promissory Notes [Member]" } } }, "localname": "IssuanceOfRelatedPartyPromissoryNotesMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_JanuaryTwoThousandAndTwentyOneExercisePriceOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "January two thousand and twenty one exercise price one.", "label": "January Two Thousand And Twenty One Exercise Price One [Member]", "verboseLabel": "January 2021 Exercise Price 1 [Member]" } } }, "localname": "JanuaryTwoThousandAndTwentyOneExercisePriceOneMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_June172020GrantOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June 17 2020 grant one.", "label": "June 17 2020 Grant One [Member]" } } }, "localname": "June172020GrantOneMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_June172020GrantTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June 17 2020 grant two.", "label": "June 17 2020 Grant Two [Member]" } } }, "localname": "June172020GrantTwoMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_JuneSeventeenthTwoThousandAndTwentyGrantThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "June seventeenth two thousand and twenty grant three.", "label": "June Seventeenth Two Thousand And Twenty Grant Three [Member]" } } }, "localname": "JuneSeventeenthTwoThousandAndTwentyGrantThreeMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_LeaseTerminationExpenseNoncash": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lease Termination Expense, Noncash.", "label": "Lease Termination Expense Noncash", "terseLabel": "Loss on lease termination" } } }, "localname": "LeaseTerminationExpenseNoncash", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "hims_LesseeOperatingLeasePeriodForPaymentsNetOfRentAbatement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease period for payments net of rent abatement.", "label": "Lessee Operating Lease Period For Payments Net Of Rent Abatement", "verboseLabel": "Lessee, operating lease, period for payments net of rent abatement" } } }, "localname": "LesseeOperatingLeasePeriodForPaymentsNetOfRentAbatement", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "hims_LineOfCreditTerminationFee": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of credit termination fee.", "label": "Line of credit termination fee", "terseLabel": "Line of credit termination fee" } } }, "localname": "LineOfCreditTerminationFee", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "hims_LiquidityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity", "label": "Liquidity [Policy Text Block]", "terseLabel": "Liquidity" } } }, "localname": "LiquidityPolicyTextBlock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hims_LongTermDebtTermFollowingInitialPublicOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Long-term Debt, Term Following Initial Public Offering", "documentation": "Long term debt term following initial public offering.", "label": "Long Term Debt Term Following Initial Public Offering" } } }, "localname": "LongTermDebtTermFollowingInitialPublicOffering", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "hims_ManagementAndEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Management and employees.", "label": "Management And Employees [Member]", "terseLabel": "Management and Employees [Member]" } } }, "localname": "ManagementAndEmployeesMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_MarketingExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketing expense.", "label": "Marketing Expense [Member]" } } }, "localname": "MarketingExpenseMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "hims_MinimumEstimatedProceedsOnPublicOfferingForTemporaryEquityToBeConvertedIntoPermanentEquity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Minimum estimated proceeds on public offering for temporary equity to be converted into permanent equity.", "label": "Minimum Estimated Proceeds On Public Offering For Temporary Equity To Be Converted Into Permanent Equity", "verboseLabel": "Minimum estimated proceeds on public offering for temporary equity to be converted into permanent equity" } } }, "localname": "MinimumEstimatedProceedsOnPublicOfferingForTemporaryEquityToBeConvertedIntoPermanentEquity", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "hims_NewAlbanyOhioMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Albany Ohio.", "label": "New Albany Ohio [Member]" } } }, "localname": "NewAlbanyOhioMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_NoMajorCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No major customer.", "label": "No Major Customer [Member]", "terseLabel": "No Major Customer [Member]" } } }, "localname": "NoMajorCustomerMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_NonExecutiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non executive.", "label": "Non Executive [Member]" } } }, "localname": "NonExecutiveMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail" ], "xbrltype": "domainItemType" }, "hims_NonExecutiveOfficerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non executive officer.", "label": "Non Executive Officer [Member]" } } }, "localname": "NonExecutiveOfficerMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_NonrecourseRelatedPartyPromissoryNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonrecourse related party promissory notes member.", "label": "Nonrecourse Related Party Promissory Notes [Member]", "verboseLabel": "Nonrecourse Related Party Promissory Notes" } } }, "localname": "NonrecourseRelatedPartyPromissoryNotesMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_NotesReceivableAmountOfPrincipalPaymentCanceled": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Notes receivable amount of principal payment canceled.", "label": "Notes Receivable Amount Of Principal Payment Canceled", "verboseLabel": "Notes receivable, amount of principal payment canceled" } } }, "localname": "NotesReceivableAmountOfPrincipalPaymentCanceled", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_NumberOfCustomerOverTenPercentBenchmark": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of customer over ten percent benchmark.", "label": "Number Of Customer Over Ten Percent Benchmark", "verboseLabel": "Number Of customer over ten percent benchmark" } } }, "localname": "NumberOfCustomerOverTenPercentBenchmark", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "hims_NumberOfDirectorsEntitledToBeElectedByTheHoldersOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of directors entitled to be elected by the holders of common stock.", "label": "Number Of Directors Entitled To Be Elected By The Holders Of Common Stock", "verboseLabel": "Number of directors entitled to be elected by the holders of common stock" } } }, "localname": "NumberOfDirectorsEntitledToBeElectedByTheHoldersOfCommonStock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "hims_NumberOfDirectorsEntitledToBeElectedByTheHoldersOfRedeemableConvertiblePreferredStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of directors entitled to be elected by the holders of redeemable convertible preferred stock.", "label": "Number Of Directors Entitled To Be Elected By The Holders Of Redeemable Convertible Preferred Stock", "verboseLabel": "Number of directors entitled to be elected by the holders of redeemable convertible preferred stock" } } }, "localname": "NumberOfDirectorsEntitledToBeElectedByTheHoldersOfRedeemableConvertiblePreferredStock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "hims_NumbersOfDirectorsEntitledToBeElectedByTheHoldersOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of directors entitled to be elected by the holders of common stock.", "label": "Numbers Of Directors Entitled To Be Elected By The Holders Of Common Stock" } } }, "localname": "NumbersOfDirectorsEntitledToBeElectedByTheHoldersOfCommonStock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "hims_NumbersOfDirectorsEntitledToBeElectedByTheHoldersOfRedeemableConvertiblePreferredStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numbers of directors entitled to be elected by the holders of redeemable convertible preferred stock.", "label": "Numbers Of Directors Entitled To Be Elected By The Holders Of Redeemable Convertible Preferred Stock" } } }, "localname": "NumbersOfDirectorsEntitledToBeElectedByTheHoldersOfRedeemableConvertiblePreferredStock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "hims_OperatingLeaseRenewalTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease renewal term.", "label": "Operating Lease Renewal Term", "verboseLabel": "Operating lease, renewal term" } } }, "localname": "OperatingLeaseRenewalTerm", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "hims_OperatingLeaseRentExpenseAnnualEscalationPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease rent expense annual escalation percent.", "label": "Operating Lease Rent Expense Annual Escalation Percent", "verboseLabel": "Rent expense, annual escalation, percent" } } }, "localname": "OperatingLeaseRentExpenseAnnualEscalationPercent", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "hims_OperatingLeaseTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease term of contract.", "label": "Operating Lease Term Of Contract", "verboseLabel": "Operating lease, term of contract" } } }, "localname": "OperatingLeaseTermOfContract", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "hims_OperatingLeasesRentExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating leases rent expense.", "label": "Operating Leases Rent Expense", "verboseLabel": "Operating leases, rent expense" } } }, "localname": "OperatingLeasesRentExpense", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_OtherThanTemporaryImpairmentPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Than Temporary Impairment.", "label": "Other Than Temporary Impairment [Policy Text Block]", "terseLabel": "Other-Than-Temporary\u00a0Impairment" } } }, "localname": "OtherThanTemporaryImpairmentPolicyTextBlock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hims_ParentWarrantRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Parent warrant restricted stock units.", "label": "Parent Warrant Restricted Stock Units [Member]", "terseLabel": "Parent Warrant Restricted Stock Units [Member]" } } }, "localname": "ParentWarrantRestrictedStockUnitsMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_PaymentMadeForPrematureTerminationOfLease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment made for premature termination of lease.", "label": "Payment Made For Premature Termination Of Lease", "verboseLabel": "Payment made for premature termination of lease" } } }, "localname": "PaymentMadeForPrematureTerminationOfLease", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_PaymentOfClosingMergerCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of closing merger costs.", "label": "Payment Of Closing Merger Costs", "terseLabel": "Payment of closing costs" } } }, "localname": "PaymentOfClosingMergerCosts", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_PaymentOfTransactionBonuses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of transaction bonuses.", "label": "Payment Of Transaction Bonuses", "terseLabel": "Payment of transaction bonuses" } } }, "localname": "PaymentOfTransactionBonuses", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_PaymentsForInvestmentInWebsiteDevelopmentinternalUsesoftwareAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 30.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for Investment in website Development\u00a0Internal Use\u00a0Software and Intangible Assets.", "label": "Payments for Investment in website DevelopmentInternal UseSoftware and Intangible Assets", "negatedLabel": "Investment in website development,\u00a0internal-use\u00a0software, and intangible assets" } } }, "localname": "PaymentsForInvestmentInWebsiteDevelopmentinternalUsesoftwareAndIntangibleAssets", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "hims_PaymentsForIssuanceCostsOfRedeemableConvertiblePreferredStock": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for Issuance Costs of Redeemable Convertible Preferred Stock.", "label": "Payments for Issuance Costs of Redeemable Convertible Preferred Stock", "negatedLabel": "Payments for Issuance Costs of Redeemable Convertible Preferred Stock" } } }, "localname": "PaymentsForIssuanceCostsOfRedeemableConvertiblePreferredStock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "hims_PercentageOfServiceRevenueOverConsolidatedRevenues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of service revenue over consolidated revenues.", "label": "Percentage of Service Revenue Over Consolidated Revenues", "verboseLabel": "Percnetage of Service Revenue Over Consolidated Revenues" } } }, "localname": "PercentageOfServiceRevenueOverConsolidatedRevenues", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "hims_PercentageOwnedByLicensedPhysicians": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Owned By Licensed Physicians.", "label": "Percentage Owned By Licensed Physicians", "terseLabel": "Percentage Owned By Licensed Physicians" } } }, "localname": "PercentageOwnedByLicensedPhysicians", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "hims_PerformanceBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance based.", "label": "Performance Based [Member]" } } }, "localname": "PerformanceBasedMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_PrepaidExpensesAndOtherCurrentAssetsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepaid Expenses and Other Current Assets.", "label": "Prepaid Expenses and Other Current Assets [Policy Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsPolicyTextBlock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hims_ProceedsFromConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from conversion of convertible securities.", "label": "Proceeds From Conversion Of Convertible Securities", "verboseLabel": "Proceeds from conversion of convertible securities" } } }, "localname": "ProceedsFromConversionOfConvertibleSecurities", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "hims_ProceedsFromExerciseOfPreferredStockWarrants": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Exercise of Preferred Stock Warrants.", "label": "Proceeds from Exercise of Preferred Stock Warrants", "terseLabel": "Proceeds from exercise of Series C preferred stock warrants" } } }, "localname": "ProceedsFromExerciseOfPreferredStockWarrants", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "hims_ProceedsFromExerciseOfVestedAndUnvestedStockOptionsNetOfRepurchasesOfUnvestedShares": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Exercise of Vested and Unvested Stock Options Net of Repurchases of Unvested Shares.", "label": "Proceeds from Exercise of Vested and Unvested Stock Options Net of Repurchases of Unvested Shares", "terseLabel": "Proceeds from exercise of vested and unvested stock options, net of repurchases of unvested shares" } } }, "localname": "ProceedsFromExerciseOfVestedAndUnvestedStockOptionsNetOfRepurchasesOfUnvestedShares", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "hims_ProceedsFromIssuanceOfCommonStockRecapitalization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of common stock recapitalization.", "label": "Proceeds From Issuance Of Common Stock Recapitalization", "terseLabel": "Proceeds from issuance of common stock, recapitalization" } } }, "localname": "ProceedsFromIssuanceOfCommonStockRecapitalization", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_ProceedsFromIssuanceOfTemporaryEquity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from issuance of temporary equity.", "label": "Proceeds From Issuance Of Temporary Equity", "terseLabel": "Proceeds from issuance of temporary equity", "verboseLabel": "Proceeds, Net of Issuance\u00a0Costs" } } }, "localname": "ProceedsFromIssuanceOfTemporaryEquity", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "hims_RecapitalizationContingentConsiderationEquityExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recapitalization contingent consideration equity exchange ratio.", "label": "Recapitalization Contingent Consideration Equity Exchange Ratio", "verboseLabel": "Recapitalization, contingent consideration, equity, exchange ratio" } } }, "localname": "RecapitalizationContingentConsiderationEquityExchangeRatio", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "hims_RecapitalizationExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Recapitalization Exchange Ratio", "documentation": "Recapitalization exchange ratio.", "label": "Recapitalization Exchange Ratio", "terseLabel": "Recapitalization exchange ratio" } } }, "localname": "RecapitalizationExchangeRatio", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "hims_RecentlyAdoptedAccountingPronouncementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recently Adopted Accounting Pronouncements.", "label": "Recently Adopted Accounting Pronouncements [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "RecentlyAdoptedAccountingPronouncementsPolicyTextBlock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hims_RecentlyIssuedAccountingPronouncementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recently Issued Accounting Pronouncements.", "label": "Recently Issued Accounting Pronouncements [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements" } } }, "localname": "RecentlyIssuedAccountingPronouncementsPolicyTextBlock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hims_ReclassificationFromPermanentEquityToTemporaryEquityShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reclassification from permanent equity to temporary equity shares.", "label": "Reclassification From Permanent Equity To Temporary Equity Shares", "terseLabel": "Reclassification associated with Class A common stock subject to redemption (in shares)" } } }, "localname": "ReclassificationFromPermanentEquityToTemporaryEquityShares", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "hims_RedeemableClassACommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable class A common stock.", "label": "Redeemable Class A Common Stock [Member]", "verboseLabel": "Redeemable Class A Common Stock" } } }, "localname": "RedeemableClassACommonStockMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_RedeemableClassCommonSockReclassification": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Redeemable Class\u00a0Common Sock Reclassification.", "label": "Redeemable Class Common Sock Reclassification", "terseLabel": "Redeemable Class\u00a0A common stock reclassification" } } }, "localname": "RedeemableClassCommonSockReclassification", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "hims_RedeemableCommonStockTransactionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Redeemable common stock transaction.", "label": "Redeemable Common Stock Transaction [Member]" } } }, "localname": "RedeemableCommonStockTransactionMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_RelatedPartyTransactionMarketingExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Related party transaction marketing expenses.", "label": "Related Party Transaction Marketing Expenses", "verboseLabel": "Related party transaction marketing expenses" } } }, "localname": "RelatedPartyTransactionMarketingExpenses", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_RepurchaseOfStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Repurchase of stock.", "label": "Repurchase Of Stock [Member]" } } }, "localname": "RepurchaseOfStockMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_ReverseRecapitalizationContingentConsiderationEquityEarnoutPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse recapitalization contingent consideration equity earnout period.", "label": "Reverse Recapitalization Contingent Consideration Equity Earnout Period", "terseLabel": "Reverse recapitalization, contingent consideration, equity, earnout period" } } }, "localname": "ReverseRecapitalizationContingentConsiderationEquityEarnoutPeriod", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "hims_ReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodStockPriceTriggerOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse recapitalization contingent consideration equity earnout period stock price trigger one.", "label": "Reverse Recapitalization Contingent Consideration Equity Earnout Period Stock Price Trigger One", "terseLabel": "Reverse recapitalization, contingent consideration, equity, earnout period, stock price trigger one (in dollars per share)" } } }, "localname": "ReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodStockPriceTriggerOne", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "hims_ReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodStockPriceTriggerThree": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse recapitalization contingent consideration equity earnout period stock price trigger three.", "label": "Reverse Recapitalization Contingent Consideration Equity Earnout Period Stock Price Trigger Three", "terseLabel": "Reverse recapitalization, contingent consideration, equity, earnout period, stock price trigger three (in dollars per share)" } } }, "localname": "ReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodStockPriceTriggerThree", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "hims_ReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodStockPriceTriggerTwo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse recapitalization contingent consideration equity earnout period stock price trigger two.", "label": "Reverse Recapitalization Contingent Consideration Equity Earnout Period Stock Price Trigger Two", "terseLabel": "Reverse recapitalization, contingent consideration, equity, earnout period, stock price trigger two (in dollars per share)" } } }, "localname": "ReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodStockPriceTriggerTwo", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "hims_ReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodThresholdTradingDayPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse recapitalization contingent consideration equity earnout period threshold trading day period.", "label": "Reverse Recapitalization Contingent Consideration Equity Earnout Period Threshold Trading Day Period", "terseLabel": "Reverse recapitalization, contingent consideration, equity, earnout period, threshold trading day period" } } }, "localname": "ReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodThresholdTradingDayPeriod", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "hims_ReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse recapitalization contingent consideration equity earnout period threshold trading days.", "label": "Reverse Recapitalization Contingent Consideration Equity Earnout Period Threshold Trading Days", "terseLabel": "Reverse recapitalization, contingent consideration, equity, earnout period, threshold trading days" } } }, "localname": "ReverseRecapitalizationContingentConsiderationEquityEarnoutPeriodThresholdTradingDays", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "hims_ReverseRecapitalizationContingentConsiderationEquityShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reverse recapitalization contingent consideration equity shares.", "label": "Reverse Recapitalization Contingent Consideration Equity Shares", "terseLabel": "Reverse recapitalization, contingent consideration, equity (in shares)" } } }, "localname": "ReverseRecapitalizationContingentConsiderationEquityShares", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "hims_RisksAndUncertaintiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risks and Uncertainties.", "label": "Risks and Uncertainties [Policy Text Block]", "terseLabel": "Risks and Uncertainties" } } }, "localname": "RisksAndUncertaintiesPolicyTextBlock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hims_SaleOfStockFromCEOAndMemberOfBoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "sale of stock from c e o and member of board of directors.", "label": "Sale Of Stock From C E O And Member Of Board Of Directors [Member]" } } }, "localname": "SaleOfStockFromCEOAndMemberOfBoardOfDirectorsMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_SaleOfStockPutRightPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of stock put right period.", "label": "Sale Of Stock Put Right Period", "verboseLabel": "Sale Of Stock, Put Right Period" } } }, "localname": "SaleOfStockPutRightPeriod", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "hims_ScheduleOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of share based payment award equity instrument other than options valuation assumptions.", "label": "Schedule Of Share Based Payment Award Equity Instrument Other Than Options Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Equity Instrument Other Than Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "hims_SchemeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Scheme [Axis]" } } }, "localname": "SchemeAxis", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_SchemeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Scheme [Domain]" } } }, "localname": "SchemeDomain", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_SecondAmendedAndRestatedLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Second Amended and Restated Loan Agreement [Member]" } } }, "localname": "SecondAmendedAndRestatedLoanAgreementMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_SecurityDepositedForfeited": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Security deposited forfeited.", "label": "Security Deposited Forfeited", "verboseLabel": "Security deposited forfeited" } } }, "localname": "SecurityDepositedForfeited", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_SegmentReportingPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segment Reporting.", "label": "Segment Reporting [Policy Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingPolicyTextBlock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hims_SeriesA1PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series a1 preferred stock.", "label": "Series A1 Preferred Stock [Member]", "verboseLabel": "Series A-1" } } }, "localname": "SeriesA1PreferredStockMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "hims_SeriesB1PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series b1 preferred stock.", "label": "Series B1 Preferred Stock [Member]", "verboseLabel": "Series B-1" } } }, "localname": "SeriesB1PreferredStockMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "hims_SeriesB2PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series b2 preferred stock.", "label": "Series B2 Preferred Stock [Member]", "verboseLabel": "Series B-2" } } }, "localname": "SeriesB2PreferredStockMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "hims_SeriesCOneRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series c one redeemable convertible preferred stock.", "label": "Series C One Redeemable Convertible Preferred Stock [Member]" } } }, "localname": "SeriesCOneRedeemableConvertiblePreferredStockMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hims_SeriesCPreferredStockWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C preferred stock warrant.", "label": "Series C Preferred Stock Warrant [Member]", "terseLabel": "Series C Preferred Stock Warrant [Member]" } } }, "localname": "SeriesCPreferredStockWarrantMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "hims_SeriesCPreferredStockWarrantTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C preferred stock warrant tranche one.", "label": "Series C Preferred Stock Warrant Tranche One [Member]", "terseLabel": "Series C Preferred Stock Warrant Tranche One [Member]" } } }, "localname": "SeriesCPreferredStockWarrantTrancheOneMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_SeriesCPreferredStockWarrantTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C preferred stock warrant tranche two.", "label": "Series C Preferred Stock Warrant Tranche Two [Member]", "terseLabel": "Series C Preferred Stock Warrant Tranche Two [Member]" } } }, "localname": "SeriesCPreferredStockWarrantTrancheTwoMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_SeriesDPreferredStockWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series D preferred stock warrant.", "label": "Series D Preferred Stock Warrant [Member]", "terseLabel": "Series D Preferred Stock Warrant [Member]" } } }, "localname": "SeriesDPreferredStockWarrantMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "hims_SeriesSeedPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series seed preferred stock.", "label": "Series Seed Preferred Stock [Member]", "verboseLabel": "Series Seed" } } }, "localname": "SeriesSeedPreferredStockMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcquisitionWithShareConsiderationThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award acquisition with share consideration threshold.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Acquisition With Share Consideration Threshold", "verboseLabel": "Acquisition with shares consideration threshold (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcquisitionWithShareConsiderationThreshold", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options forfeitures and expirations in period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures And Expirations In Period", "verboseLabel": "Forfeited and expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options forfeitures and expirations in period weighted average grant date fair value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures And Expirations In Period Weighted Average Grant Date Fair Value", "verboseLabel": "Forfeited and expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresAndExpirationsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments exercisable aggregate intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Aggregate Intrinsic Value", "verboseLabel": "Exercisable at the end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableAggregateIntrinsicValue", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "monetaryItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments exercisable number.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Number", "verboseLabel": "Exercisable at the end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableNumber", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "sharesItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments exercisable weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Weighted Average Exercise Price", "verboseLabel": "Exercisable at the end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "perShareItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageRemainingContractualTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments exercisable weighted average remaining contractual terms.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercisable Weighted Average Remaining Contractual Terms", "verboseLabel": "Exercisable at the end of period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageRemainingContractualTerms", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "durationItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments exercises in period weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Exercises In Period Weighted Average Exercise Price", "verboseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "perShareItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIntrinsicValueAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments intrinsic value additional disclosures.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Intrinsic Value Additional Disclosures [Abstract]", "verboseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIntrinsicValueAdditionalDisclosuresAbstract", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "stringItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments outstanding aggregate intrinsic value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Aggregate Intrinsic Value", "verboseLabel": "Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingAggregateIntrinsicValue", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "monetaryItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments outstanding weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "perShareItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePriceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments outstanding weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Exercise Price [Abstract]", "verboseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePriceAbstract", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "stringItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments outstanding weighted average remaining contractual terms.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding Weighted Average Remaining Contractual Terms", "verboseLabel": "Outstanding (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageRemainingContractualTerms", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "durationItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Grants In Period, Grant Date Fair Value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Grant Date Fair Value", "verboseLabel": "Grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateFairValue", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options intrinsic value additional disclosures.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Intrinsic Value Additional Disclosures [Abstract]", "verboseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAdditionalDisclosuresAbstract", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "stringItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedExercisesInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Nonvested, Exercises In Period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested Exercises In Period", "terseLabel": "Early exercise of unvested stock options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedExercisesInPeriod", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "hims_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockholdersEquityOwnershipPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award stockholders equity ownership percent.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Stockholders Equity Ownership Percent", "verboseLabel": "Stockholders equity ownership, percent" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockholdersEquityOwnershipPercent", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "hims_ShareBasedCompensationByShareBasedAwardOptionsExcercisedOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compesnation by share based award options excercised one.", "label": "Share Based Compensation By Share Based Award Options Excercised One", "verboseLabel": "Share based compensation by share based award options exercised one" } } }, "localname": "ShareBasedCompensationByShareBasedAwardOptionsExcercisedOne", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "hims_ShareBasedPaymentArrangementEmployeeExcludingCeoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based payment arrangement employee excluding ceo.", "label": "Share Based Payment Arrangement Employee Excluding CEO [Member]" } } }, "localname": "ShareBasedPaymentArrangementEmployeeExcludingCeoMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "domainItemType" }, "hims_ShareBasedPaymentArrangementNewEmployeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based payment arrangement new employee.", "label": "Share Based Payment Arrangement New Employee [Member]" } } }, "localname": "ShareBasedPaymentArrangementNewEmployeeMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_ShareBasedPaymentArrangementOptionAndStockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based payment arrangement option and stock appreciation rights S A R S.", "label": "Share Based Payment Arrangement Option And Stock Appreciation Rights S A R S [Member]" } } }, "localname": "ShareBasedPaymentArrangementOptionAndStockAppreciationRightsSARSMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_ShareBasedPaymentArrangementOptionExercisePriceRangeSharesExercisableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based payment arrangement option exercise price range shares exercisable.", "label": "Share Based Payment Arrangement Option Exercise Price Range Shares Exercisable [Abstract]", "verboseLabel": "Options Exercisable" } } }, "localname": "ShareBasedPaymentArrangementOptionExercisePriceRangeSharesExercisableAbstract", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "stringItemType" }, "hims_ShareBasedPaymentArrangementOptionExercisePriceRangeSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based payment arrangement option exercise price range shares outstanding.", "label": "Share Based Payment Arrangement Option Exercise Price Range Shares Outstanding [Abstract]", "verboseLabel": "Options Outstanding" } } }, "localname": "ShareBasedPaymentArrangementOptionExercisePriceRangeSharesOutstandingAbstract", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "stringItemType" }, "hims_SharePriceAsListedOnAPublicStockExchange": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share price as listed on a public stock exchange.", "label": "Share Price As Listed On A Public Stock Exchange", "verboseLabel": "Share price as listed on a public stock exchange" } } }, "localname": "SharePriceAsListedOnAPublicStockExchange", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "hims_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, options, outstanding, value.", "label": "ShareBased Compensation Arrangement By ShareBased Payment Award, Options, Outstanding, Value", "verboseLabel": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Outstanding, Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingValue", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "hims_SharebasedcompensationarrangementbysharebasedpaymentawardnonoptionequityinstrumentsadditionaldisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award non option equity instruments additional disclosures.", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsAdditionalDisclosures [Abstract]", "verboseLabel": "Weighted Average Contractual Term (in Years)" } } }, "localname": "SharebasedcompensationarrangementbysharebasedpaymentawardnonoptionequityinstrumentsadditionaldisclosuresAbstract", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "stringItemType" }, "hims_SiliconValleyBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Silicon Valley Bank [Member]" } } }, "localname": "SiliconValleyBankMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_SingleWholesaleCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Single wholesale customer.", "label": "Single Wholesale Customer [Member]", "terseLabel": "Single Wholesale Customer [Member]" } } }, "localname": "SingleWholesaleCustomerMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_StockExpiredRedemptionRight": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Expired, Redemption Right.", "label": "Stock Expired Redemption Right", "terseLabel": "Expiration of Class\u00a0A common stock redemption right" } } }, "localname": "StockExpiredRedemptionRight", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "hims_StockIssuedDuringPeriodSharesExercisesOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Shares Exercises Of Warrants.", "label": "Stock Issued During Period Shares Exercises Of Warrants", "terseLabel": "Exercise of Class A common stock warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExercisesOfWarrants", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "hims_StockIssuedDuringPeriodValueExercisesOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Exercises Of Warrants.", "label": "Stock Issued During Period Value Exercises Of Warrants", "terseLabel": "Exercise of Class A common stock warrants" } } }, "localname": "StockIssuedDuringPeriodValueExercisesOfWarrants", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "hims_StockOptionsSubjectToNonrecoursePromissoryNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock options subject to nonrecourse promissory note.", "label": "Stock Options Subject To Nonrecourse Promissory Note [Member]", "terseLabel": "Common stock issued for exercise of stock options subject to nonrecourse promissory notes" } } }, "localname": "StockOptionsSubjectToNonrecoursePromissoryNoteMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "hims_StockPlan2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock plan 2017 .", "label": "Stock Plan 2017 [Member]" } } }, "localname": "StockPlan2017Member", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_SubeventAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subevent.", "label": "Subevent [Axis]" } } }, "localname": "SubeventAxis", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_SubeventDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subevent.", "label": "Subevent [Domain]" } } }, "localname": "SubeventDomain", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_SummaryOfSignificantAccountingPoliciesAbstractAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesAbstractAbstract", "nsuri": "http://www.oaktreecapital.com/20220204", "xbrltype": "stringItemType" }, "hims_TemporaryEquityDividendRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity dividend rate percentage.", "label": "Temporary Equity Dividend Rate Percentage", "verboseLabel": "Temporary equity dividend rate percentage" } } }, "localname": "TemporaryEquityDividendRatePercentage", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "hims_TemporaryEquityExercisedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity Exercised Amount.", "label": "Temporary Equity Exercised Amount", "terseLabel": "Exercise of Series C convertible preferred stock warrants" } } }, "localname": "TemporaryEquityExercisedAmount", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "hims_TemporaryEquityExercisedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity Exercised Shares.", "label": "Temporary Equity Exercised Shares", "verboseLabel": "Exercise of Series C convertible preferred stock warrants (in shares)" } } }, "localname": "TemporaryEquityExercisedShares", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "hims_TemporaryEquityExpiredSharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity, expired, shares, conversion of convertible securities.", "label": "Temporary Equity Expired Shares Conversion Of Convertible Securities", "negatedLabel": "Expiration of the Class A common stock redemption right (in Shares)" } } }, "localname": "TemporaryEquityExpiredSharesConversionOfConvertibleSecurities", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "hims_TemporaryEquityExpiredValueConversionOfConvertibleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary equity, expired, value, conversion of convertible securities.", "label": "Temporary Equity Expired Value Conversion Of Convertible Securities", "negatedLabel": "Expiration of the Class A common stock redemption right" } } }, "localname": "TemporaryEquityExpiredValueConversionOfConvertibleSecurities", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "hims_TemporaryEquityIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity issued price per share.", "label": "Temporary Equity Issued Price Per Share", "verboseLabel": "Issue Price per Share (in dollars per share)" } } }, "localname": "TemporaryEquityIssuedPricePerShare", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "perShareItemType" }, "hims_TemporaryEquityReclassificationAssociatedWithCommonStockSubjectToRedemption": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity Reclassification Associated With Common Stock Subject to Redemption.", "label": "Temporary Equity Reclassification Associated With Common Stock Subject to Redemption", "terseLabel": "Reclassification associated with Class\u00a0A common stock subject to redemption" } } }, "localname": "TemporaryEquityReclassificationAssociatedWithCommonStockSubjectToRedemption", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "hims_TemporaryEquityStockIssuedDuringPeriodNewIssuesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity stock issued during period new issues per share.", "label": "Temporary Equity Stock Issued During Period New Issues Per Share", "verboseLabel": "Class of warrant or right, exercise price of warrants or rights (in dollars per share)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodNewIssuesPerShare", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "hims_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity Stock Issued During Period Shares New Issues.", "label": "Temporary Equity Stock Issued During Period Shares New Issues", "verboseLabel": "Issuance of Series D convertible preferred stock, net of issuance costs (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "hims_TemporaryEquityTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity.", "label": "Temporary Equity [Text Block]", "verboseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "TemporaryEquityTextBlock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStock" ], "xbrltype": "textBlockItemType" }, "hims_TimeBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time based.", "label": "Time Based [Member]" } } }, "localname": "TimeBasedMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_TimeOfAppointmentAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Time Of Appointment [Axis]" } } }, "localname": "TimeOfAppointmentAxis", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_TimeOfAppointmentDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Time Of Appointment [Domain]" } } }, "localname": "TimeOfAppointmentDomain", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_TradeAndOtherReceivablesCurrent": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Trade And Other Receivables, Current.", "label": "Trade And Other Receivables Current", "terseLabel": "Trade and other receivables, net" } } }, "localname": "TradeAndOtherReceivablesCurrent", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "hims_TradingDaysForDeterminingWeightedAverageTradingPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading days for determining weighted average trading price.", "label": "Trading Days for Determining Weighted Average Trading Price", "verboseLabel": "Trading days for determining weighted average trading price" } } }, "localname": "TradingDaysForDeterminingWeightedAverageTradingPrice", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "hims_TrancheAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tranche.", "label": "Tranche [Axis]" } } }, "localname": "TrancheAxis", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_TrancheDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tranche.", "label": "Tranche [Domain]" } } }, "localname": "TrancheDomain", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_TrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tranche three.", "label": "Tranche Three [Member]" } } }, "localname": "TrancheThreeMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_TwoThousandSeventeenLoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two thousand seventeen Loan Agreement [Member]" } } }, "localname": "TwoThousandSeventeenLoanAgreementMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_VendorDepositsCurrent": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Vendor Deposits, Current.", "label": "Vendor Deposits Current", "terseLabel": "Vendor deposits" } } }, "localname": "VendorDepositsCurrent", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "hims_VendorWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vendor warrants.", "label": "Vendor Warrants [Member]", "terseLabel": "Vendor Warrants [Member]" } } }, "localname": "VendorWarrantsMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_VestingConditionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting condition.", "label": "Vesting Condition [Axis]" } } }, "localname": "VestingConditionAxis", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "hims_VestingConditionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vesting condition.", "label": "Vesting Condition [Domain]" } } }, "localname": "VestingConditionDomain", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_VestingOfEarlyExercisedStockOptions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Vesting Of Early Exercised Stock Options.", "label": "Vesting Of Early Exercised Stock Options", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "VestingOfEarlyExercisedStockOptions", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "hims_WarrantLiabilityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant liability.", "label": "Warrant Liability [Policy Text Block]", "terseLabel": "Warrant Liability" } } }, "localname": "WarrantLiabilityPolicyTextBlock", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "hims_WarrantsAndRightsOutstandingCurrent": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 14.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrants and rights outstanding current.", "label": "Warrants And Rights Outstanding Current", "verboseLabel": "Warrant liabilities" } } }, "localname": "WarrantsAndRightsOutstandingCurrent", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "hims_WarrantsIssuedForDebtIssuanceCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrants issued for debt issuance costs.", "label": "Warrants issued for Debt Issuance Costs", "terseLabel": "Warrants issued for debt issuance costs" } } }, "localname": "WarrantsIssuedForDebtIssuanceCosts", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "hims_WarrantsToPurchaseSeriesCRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrants to Purchase Series C Redeemable Convertible Preferred Stock.", "label": "Warrants to Purchase Series C Redeemable Convertible Preferred Stock [Member]" } } }, "localname": "WarrantsToPurchaseSeriesCRedeemableConvertiblePreferredStockMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficitParenthetical", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "hims_WebsiteDevelopmentAndInternalUseSoftwareCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Website development and internal use software costs.", "label": "Website Development and Internal Use Software Costs [Member]" } } }, "localname": "WebsiteDevelopmentAndInternalUseSoftwareCostsMember", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "hims_WeightedAverageTradingPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average trading price.", "label": "Weighted Average Trading Price", "verboseLabel": "Weighted Average Trading Price" } } }, "localname": "WeightedAverageTradingPrice", "nsuri": "http://www.oaktreecapital.com/20220204", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r363", "r523", "r524", "r527", "r682" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r203" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r132", "r264", "r268", "r273", "r460", "r461", "r464", "r465", "r530", "r682" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r132", "r264", "r268", "r273", "r460", "r461", "r464", "r465", "r530", "r682" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r66", "r68", "r130", "r131", "r279", "r314" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r202", "r343", "r347", "r631" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ManagementMember": { "auth_ref": [ "r203", "r526" ], "lang": { "en-us": { "role": { "label": "Management [Member]" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r278", "r313", "r366", "r369", "r544", "r545", "r546", "r547", "r548", "r549", "r568", "r629", "r632", "r683", "r684" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]", "verboseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r278", "r313", "r366", "r369", "r544", "r545", "r546", "r547", "r548", "r549", "r568", "r629", "r632", "r683", "r684" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "verboseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r202", "r343", "r347", "r631" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r278", "r313", "r355", "r366", "r369", "r544", "r545", "r546", "r547", "r548", "r549", "r568", "r629", "r632", "r683", "r684" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "verboseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r278", "r313", "r355", "r366", "r369", "r544", "r545", "r546", "r547", "r548", "r549", "r568", "r629", "r632", "r683", "r684" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "verboseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r67", "r68", "r130", "r131", "r279", "r314" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r144", "r145", "r146", "r147", "r148", "r149", "r163", "r223", "r224", "r413", "r442", "r480", "r481", "r482", "r483", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r700", "r701" ], "lang": { "en-us": { "role": { "label": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r134", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r144", "r145", "r146", "r147", "r148", "r149", "r163", "r223", "r224", "r413", "r442", "r480", "r481", "r482", "r483", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r700", "r701" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r143", "r149", "r367" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r200", "r201", "r343", "r346", "r630", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r200", "r201", "r343", "r346", "r630", "r664", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r143", "r149", "r261", "r367", "r536" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r203", "r526" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "verboseLabel": "Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r50", "r533" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r50", "r128", "r525", "r527" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "verboseLabel": "Accounts payable due to related party current" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r31", "r614", "r668" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, after Allowance for Credit Loss", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Liabilities, Current", "totalLabel": "Total accrued liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Marketing expenses" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r34", "r70", "r71", "r72", "r618", "r638", "r642" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 21.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive (loss) income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r69", "r72", "r80", "r81", "r82", "r134", "r135", "r136", "r463", "r633", "r634", "r701" ], "lang": { "en-us": { "role": { "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.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r32", "r413", "r533" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 19.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r134", "r135", "r136", "r410", "r411", "r412", "r481" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r371", "r374", "r416", "r417" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "verboseLabel": "Customer acquisition costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r374", "r407", "r415" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock based compensation expense", "verboseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r204", "r225", "r227", "r229" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "verboseLabel": "Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r228" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "verboseLabel": "Accounts Receivable, Allowance for Credit Loss, Writeoff" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r88", "r109", "r298", "r514" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareAdditionalInformationDetails", "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "verboseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareAdditionalInformationDetails", "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "verboseLabel": "Area of real estate property" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "areaItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "verboseLabel": "Type Of Arrangement [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r214", "r356" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed bonds", "verboseLabel": "Asset-backed bonds" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail", "http://www.oaktreecapital.com/role/ShortTermInvestmentsSummaryOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r123", "r188", "r191", "r197", "r221", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r460", "r464", "r502", "r531", "r533", "r592", "r616" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r65", "r123", "r221", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r460", "r464", "r502", "r531", "r533" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets", "verboseLabel": "Current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r484" ], "calculation": { "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r212" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ShortTermInvestmentsSummaryOfMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ShortTermInvestmentsSummaryOfMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r210", "r234" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "terseLabel": "Adjusted Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ShortTermInvestmentsSummaryOfMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r206", "r211", "r234", "r599" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ShortTermInvestmentsSummaryOfMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r208", "r234" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "verboseLabel": "Short-term investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r375", "r409" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r472", "r475" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r365", "r368" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r365", "r368", "r454", "r455" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r3", "r133", "r182" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Description of Business and Basis of Presentation" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalUnitClassDomain": { "auth_ref": [ "r646" ], "lang": { "en-us": { "role": { "documentation": "Description of the type or class of capital units or capital shares.", "label": "Capital Unit, Class [Domain]" } } }, "localname": "CapitalUnitClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalUnitsByClassAxis": { "auth_ref": [ "r645", "r647" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of the entity's capital units.", "label": "Capital Units by Class [Axis]" } } }, "localname": "CapitalUnitsByClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r46", "r111" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r16", "r112" ], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "verboseLabel": "Cash, Cash Equivalents, and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r104", "r111", "r114" ], "calculation": { "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of year", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of year", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r104", "r503" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Increase (decrease) in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Noncash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r120", "r123", "r153", "r154", "r155", "r157", "r159", "r168", "r169", "r170", "r221", "r264", "r268", "r269", "r270", "r273", "r274", "r311", "r312", "r316", "r320", "r502", "r691" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareAdditionalInformationDetails", "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryBasicAndDilutedNetLossPerShareDetails", "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails", "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail", "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.oaktreecapital.com/role/CoverPage", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r330", "r373" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail", "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficitParenthetical", "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail", "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficitParenthetical", "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "definitionGuidance": "Exercise price (Series D preferred stock issuance price)", "disclosureGuidance": "Class of warrants or rights exercise price of warrants or rights", "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "measurementGuidance": "Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares", "positiveLabel": "Class of warrant or right, exercise price of warrants or rights (in dollars per share)", "presentationGuidance": "Exercise\u00a0Price", "verboseLabel": "Class of warrants redemption exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "verboseLabel": "Class of warrant or right, number securities called by warrants or rights (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Shares", "verboseLabel": "Class of Warrant or Right, Outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r330", "r373" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r59", "r260", "r600", "r622" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 22.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r257", "r258", "r259", "r262", "r670" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Common Class A", "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Common Class A [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryBasicAndDilutedNetLossPerShareDetails", "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails", "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r134", "r135", "r481" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "positiveLabel": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r30" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r30", "r327" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "verboseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r30", "r533" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 18.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock \u2013 Class A shares, par value $0.0001; 166,696,759 and 150,842,448 shares authorized and 46,025,754 and 44,647,107 shares issued and outstanding as of December 31, 2020 and 2019, respectively; Class F shares, par value $0.0001; 6,941,352 shares authorized, issued, and outstanding as of December 31, 2020 and 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r75", "r77", "r78", "r86", "r603", "r624" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Other Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r177", "r178", "r202", "r500", "r501", "r669" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r177", "r178", "r202", "r500", "r501", "r644", "r669" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r177", "r178", "r202", "r500", "r501", "r644", "r669" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r173", "r611" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "verboseLabel": "Concentration Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r177", "r178", "r202", "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "verboseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r177", "r178", "r202", "r500", "r501", "r669" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r332", "r333", "r344" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "verboseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r343", "r351" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r343", "r351" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-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, original issue discount).", "label": "Corporate Bond Securities [Member]", "verboseLabel": "Corporate bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r356", "r364", "r643" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ShortTermInvestmentsSummaryOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r90", "r123", "r221", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r502" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]", "verboseLabel": "Current:" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r124", "r438", "r445" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "verboseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r124", "r438" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail": { "order": 4.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "verboseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r438", "r445", "r447" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current provision" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r124", "r438", "r445" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "verboseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r176", "r202" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "verboseLabel": "Term loan, current" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r119", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r292", "r299", "r300", "r302", "r307" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Borrowing Arrangements" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r22", "r23", "r122", "r132", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r303", "r304", "r305", "r306", "r515", "r593", "r595", "r613" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of reference rate used for variable rate of debt instrument.", "label": "Debt Instrument, Description of Variable Rate Basis", "terseLabel": "Debt instrument, description of variable rate basis" } } }, "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r275", "r303", "r304", "r513", "r515", "r516" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r57", "r278", "r489" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument, maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r58", "r122", "r132", "r275", "r276", "r277", "r278", "r279", "r280", "r282", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r303", "r304", "r305", "r306", "r515" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]", "terseLabel": "Borrowing Arrangements" } } }, "localname": "DebtInstrumentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r64" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred transaction costs", "verboseLabel": "Deferred transaction costs" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r439", "r445" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "verboseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]", "verboseLabel": "Deferred:" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r439", "r445" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail": { "order": 8.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "verboseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r109", "r124", "r439", "r445", "r446", "r447" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred provision" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r24", "r25", "r429", "r594", "r612" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r26", "r517", "r520" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 16.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of rental payment required by lease over rental income recognized, classified as noncurrent.", "label": "Deferred Rent Credit, Noncurrent", "verboseLabel": "Deferred rent, noncurrent" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r439", "r445" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail": { "order": 7.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "verboseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r436", "r437" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "verboseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "verboseLabel": "Other intangibles" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r430" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r436", "r437" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "verboseLabel": "Inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r432" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r432" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "verboseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r436", "r437" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "verboseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r436", "r437" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "verboseLabel": "Other deferred tax assets" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r436", "r437" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "verboseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r436", "r437" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "verboseLabel": "Reserves and accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r431" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "verboseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r436", "r437" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 13.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r436", "r437" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "order": 12.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Fixed assets" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositLiabilityCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.", "label": "Deposit Liability, Current", "terseLabel": "Warrant exercise deposit liability" } } }, "localname": "DepositLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r109", "r186" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfFairValueOfTheWarrantLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r68", "r473", "r474", "r476", "r477" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfFairValueOfTheWarrantLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r351" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Summary of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r329", "r610" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "verboseLabel": "Dividends, common stock" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r87", "r139", "r140", "r142", "r143", "r144", "r150", "r153", "r157", "r158", "r159", "r163", "r164", "r482", "r483", "r604", "r625" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic and diluted net loss per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryBasicAndDilutedNetLossPerShareDetails", "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "verboseLabel": "Net loss per share attributable to common stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r87", "r139", "r140", "r142", "r143", "r144", "r153", "r157", "r158", "r159", "r163", "r164", "r482", "r483", "r604", "r625" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r160", "r161", "r162", "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r503" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 32.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Foreign currency effect on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r408" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Share-based payment arrangement, nonvested award, cost not yet recognized, amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "verboseLabel": "Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r408" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "verboseLabel": "Share-based payment arrangement, nonvested award, excluding option, cost not yet recognized, amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r408" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "verboseLabel": "Share-based payments arrangement, nonvested award, option, cost not yet recognized, amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Option [Member]", "verboseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r80", "r81", "r82", "r134", "r135", "r136", "r138", "r145", "r148", "r167", "r222", "r327", "r329", "r410", "r411", "r412", "r441", "r442", "r481", "r504", "r505", "r506", "r507", "r508", "r509", "r633", "r634", "r635", "r701" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of equity interests that are issued or issuable in a business combination.", "label": "Equity Interest Type [Axis]" } } }, "localname": "EquityInterestIssuedOrIssuableByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued or Issuable, Type [Domain]" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r109", "r308" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "terseLabel": "Change in fair value of warrant liability", "verboseLabel": "Fair value adjustment of warrants" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r484", "r485", "r486", "r495" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r290", "r303", "r304", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r364", "r485", "r541", "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r484", "r485", "r488", "r489", "r496" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel12And3Member": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3).", "label": "Fair Value, Inputs, Level 1, 2 and 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 1, 2 and 3 [Member]" } } }, "localname": "FairValueInputsLevel12And3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r290", "r356", "r357", "r362", "r364", "r485", "r541" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "verboseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r290", "r303", "r304", "r356", "r357", "r362", "r364", "r485", "r542" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Inputs, Level 2 [Member]", "verboseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r290", "r303", "r304", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r364", "r485", "r543" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]", "verboseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsQuantitativeInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Abstract]" } } }, "localname": "FairValueInputsQuantitativeInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r490", "r495" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Exercised warrants" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfFairValueOfTheWarrantLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers of financial instrument classified as a liability into (out of) level 3 of the fair value hierarchy.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Transfers, Net", "verboseLabel": "Transfers between levels" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityTransfersNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r290", "r303", "r304", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r364", "r541", "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r493", "r496" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "verboseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": { "auth_ref": [ "r492" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) recognized in income for derivative asset (liability) after deduction of derivative liability (asset), measured at fair value using unobservable input (level 3) and still held.", "label": "Fair Value, Net Derivative Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss)", "terseLabel": "Change in fair value" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisChangeInUnrealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfFairValueOfTheWarrantLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfFairValueOfTheWarrantLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r490", "r494" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset) using recurring unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfFairValueOfTheWarrantLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues": { "auth_ref": [ "r491", "r494" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of issuances of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Issues", "terseLabel": "Issuance of Public and Private Placement Warrants" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfFairValueOfTheWarrantLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": { "auth_ref": [ "r484", "r494" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfFairValueOfTheWarrantLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r497", "r499" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "verboseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r214", "r215", "r217", "r218", "r219", "r226", "r230", "r231", "r232", "r233", "r235", "r236", "r237", "r238", "r301", "r325", "r479", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r691", "r692", "r693", "r694", "r695", "r696", "r697" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail", "http://www.oaktreecapital.com/role/ShortTermInvestmentsSummaryOfMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r249" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "verboseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r250" ], "calculation": { "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "verboseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Amortization Expenses" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r250" ], "calculation": { "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r250" ], "calculation": { "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r250" ], "calculation": { "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r246", "r247", "r249", "r251", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r246", "r248" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r249", "r575" ], "calculation": { "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "verboseLabel": "Finite-Lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesEstimatedAmortizationExpensesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnContractTermination": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (loss) related to the termination of a contract between the parties. The termination may be due to many causes including early termination of a lease by a lessee, a breach of contract by one party, or a failure to perform.", "label": "Gain (Loss) on Contract Termination", "verboseLabel": "Gain loss on lease termination" } } }, "localname": "GainLossOnContractTermination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r370", "r372", "r405" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r89", "r123", "r188", "r190", "r193", "r196", "r198", "r221", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r502" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r252", "r255" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r125", "r448" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfIncomeBeforeIncomeTaxDomesticAndForeignDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "verboseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfIncomeBeforeIncomeTaxDomesticAndForeignDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r84", "r188", "r190", "r193", "r196", "r198", "r589", "r601", "r606", "r627" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 9.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfIncomeBeforeIncomeTaxDomesticAndForeignDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes", "verboseLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfIncomeBeforeIncomeTaxDomesticAndForeignDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r125", "r448" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfIncomeBeforeIncomeTaxDomesticAndForeignDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "verboseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfIncomeBeforeIncomeTaxDomesticAndForeignDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r254", "r256" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r126", "r425", "r427", "r434", "r443", "r449", "r451", "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r127", "r147", "r148", "r187", "r423", "r444", "r450", "r628" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 10.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Provision for income taxes", "totalLabel": "Total expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfComponentsOfIncomeTaxExpenseBenefitDetail", "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r79", "r421", "r422", "r427", "r428", "r433", "r440" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r424" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "verboseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r424" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "verboseLabel": "Tax at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r424" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "verboseLabel": "Stock-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r424" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "verboseLabel": "Other, net" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r424" ], "calculation": { "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "verboseLabel": "State taxes, net of federal benefits" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesSummaryOfEffectiveIncomeTaxRateReconciliationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r106", "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r108" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r108" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r108", "r569" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r108" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r108" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other long-term assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r108" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r116", "r248", "r571", "r572", "r573", "r575" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangibles" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r83", "r185", "r512", "r514", "r605" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r103", "r105", "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r243" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r38", "r242" ], "calculation": { "http://www.oaktreecapital.com/role/InventoryScheduleOfInventoryCurrentDetail": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/InventoryScheduleOfInventoryCurrentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r62", "r533" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.oaktreecapital.com/role/InventoryScheduleOfInventoryCurrentDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Total inventory", "verboseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/InventoryScheduleOfInventoryCurrentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r14", "r63", "r117", "r166", "r239", "r241", "r243", "r570" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r40", "r242" ], "calculation": { "http://www.oaktreecapital.com/role/InventoryScheduleOfInventoryCurrentDetail": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/InventoryScheduleOfInventoryCurrentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r39", "r242" ], "calculation": { "http://www.oaktreecapital.com/role/InventoryScheduleOfInventoryCurrentDetail": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/InventoryScheduleOfInventoryCurrentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r240" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "verboseLabel": "Inventory Write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r220", "r626" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Short-term\u00a0and\u00a0Long-term\u00a0Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r216", "r590", "r608", "r663", "r698" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Short-term Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ShortTermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r519" ], "calculation": { "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total", "verboseLabel": "Operating leases, future minimum payments due" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r519" ], "calculation": { "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r519" ], "calculation": { "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r519" ], "calculation": { "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r519" ], "calculation": { "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r519" ], "calculation": { "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r54", "r123", "r192", "r221", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r461", "r464", "r465", "r502", "r531", "r532" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r37", "r123", "r221", "r502", "r533", "r596", "r620" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, mezzanine equity, and stockholders' deficit" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Liabilities, mezzanine equity, and stockholders' equity", "label": "Liabilities and Equity [Abstract]" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r56", "r123", "r221", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r461", "r464", "r465", "r502", "r531", "r532", "r533" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r484" ], "calculation": { "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Average amount borrowed under the credit facility during the period.", "label": "Line of Credit Facility, Average Outstanding Amount", "terseLabel": "Line of credit facility, average outstanding amount" } } }, "localname": "LineOfCreditFacilityAverageOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r52", "r122" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r52", "r122" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Long-term Debt, Term", "verboseLabel": "Long-term Debt, Term" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r47" ], "calculation": { "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail": { "order": 5.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "verboseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r58", "r263" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Marketable Securities [Line Items]" } } }, "localname": "MarketableSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ShortTermInvestmentsSummaryOfMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in marketable security.", "label": "Marketable Securities [Table]" } } }, "localname": "MarketableSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ShortTermInvestmentsSummaryOfMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Summary of Marketable Securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MarketingExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.", "label": "Marketing Expense", "verboseLabel": "Marketing" } } }, "localname": "MarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Measurement Input, Expected Dividend Rate [Member]" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Measurement Input, Expected Term [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Measurement Input, Price Volatility [Member]" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Measurement Input, Risk Free Interest Rate [Member]" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "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.", "label": "Money Market Funds [Member]", "verboseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r104" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r104", "r107", "r110" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r73", "r76", "r82", "r85", "r110", "r123", "r137", "r139", "r140", "r142", "r143", "r147", "r148", "r156", "r188", "r190", "r193", "r196", "r198", "r221", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r483", "r502", "r602", "r623" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 8.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "presentationGuidance": "Net loss attributable to common stockholders", "terseLabel": "Net Loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryBasicAndDilutedNetLossPerShareDetails", "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows", "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "verboseLabel": "Numerator" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r188", "r190", "r193", "r196", "r198" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "verboseLabel": "Operating loss carry forwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r13", "r55" ], "calculation": { "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r64", "r533" ], "calculation": { "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "verboseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r74", "r77", "r458", "r459", "r462" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 7.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive (loss) income", "verboseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r110" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Noncash other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).", "label": "Other-than-temporary Impairment Loss, Debt Securities, Available-for-sale", "verboseLabel": "Other-Than-Temporary\u00a0Impairment" } } }, "localname": "OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Payments for repurchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "terseLabel": "Payments for repurchase of common stock", "verboseLabel": "Payments for repurchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r101" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments for debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r102" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payments for transaction costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r93", "r95", "r207" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 27.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "auth_ref": [ "r96" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 31.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the purchase of or improvements to tangible or intangible assets, used to produce goods or deliver services, classified as other.", "label": "Payments to Acquire Other Productive Assets", "negatedLabel": "Purchases of property, equipment, and intangible assets" } } }, "localname": "PaymentsToAcquireOtherProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r375", "r409" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitPlansPolicy": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation plans.", "label": "Postemployment Benefit Plans, Policy [Policy Text Block]", "terseLabel": "Employee Benefit Plan" } } }, "localname": "PostemploymentBenefitPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r44", "r45" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "totalLabel": "Total prepaid expenses and other current assets", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r8", "r244", "r245" ], "calculation": { "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/PrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "verboseLabel": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r98" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Borrowings of principal on term loan" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r97" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of redeemable convertible preferred stock" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r93", "r94", "r207" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Maturities of investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "terseLabel": "Proceeds from repayment of promissory notes associated with vested and unvested shares" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r93", "r94", "r207" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 29.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales of investments" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r97" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercise of Class A common stock warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r253", "r533", "r609", "r621" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "verboseLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r48", "r253", "r671", "r672" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "verboseLabel": "Purchase obligation" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": { "auth_ref": [ "r310", "r478" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.", "label": "Reclassifications of Temporary to Permanent Equity", "terseLabel": "Reclassifications of Temporary to Permanent Equity" } } }, "localname": "ReclassificationsOfTemporaryToPermanentEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "verboseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails", "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_RedeemablePreferredStockMember": { "auth_ref": [ "r15", "r123", "r221", "r264", "r268", "r269", "r270", "r273", "r274", "r309", "r502" ], "lang": { "en-us": { "role": { "definitionGuidance": "Redeemable Preferred Stock", "documentation": "Description of type or class of redeemable preferred stock. For instance, cumulative preferred stock, noncumulative preferred stock, convertible or series.", "label": "Redeemable Preferred Stock [Member]" } } }, "localname": "RedeemablePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r363", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r363", "r523", "r524", "r527" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r523" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "verboseLabel": "Related party Transaction Expense" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "verboseLabel": "Related Party Transaction, Purchases from Related Party" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.", "label": "Related Party Transaction, Rate", "verboseLabel": "Related Party Transaction, Rate" } } }, "localname": "RelatedPartyTransactionRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of selling, general and administrative expenses resulting from transactions, excluding transactions that are eliminated in consolidated or combined financial statements, with related party.", "label": "Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party", "verboseLabel": "Related party transaction selling general and administration expenses" } } }, "localname": "RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r363", "r523", "r527", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r521", "r522", "r524", "r528", "r529" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r100" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayments of principal on term loan" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r114", "r591", "r617" ], "calculation": { "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashEquivalents": { "auth_ref": [ "r114", "r591", "r617", "r665", "r667" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash equivalents restricted as to withdrawal or usage. 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.", "label": "Restricted Cash Equivalents", "terseLabel": "Restricted cash equivalents" } } }, "localname": "RestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r10", "r19", "r114", "r666" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash, noncurrent" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]", "verboseLabel": "RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r33", "r329", "r413", "r533", "r619", "r637", "r642" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r134", "r135", "r136", "r138", "r145", "r148", "r222", "r410", "r411", "r412", "r441", "r442", "r481", "r633", "r635" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "verboseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r183", "r184", "r189", "r194", "r195", "r199", "r200", "r202", "r342", "r343", "r574" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r118", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r352" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Sale of Stock, Consideration Received on Transaction", "verboseLabel": "Sale of Stock, Consideration Received on Transaction" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of Stock, Number of Shares Issued in Transaction", "verboseLabel": "Sale of Stock, Number of Shares Issued in Transaction" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "positiveLabel": "Sale of Stock, Price Per Share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer.", "label": "Sales Channel, Directly to Consumer [Member]", "verboseLabel": "Online" } } }, "localname": "SalesChannelDirectlyToConsumerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesChannelThroughIntermediaryMember": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred through intermediary.", "label": "Sales Channel, Through Intermediary [Member]", "verboseLabel": "Wholesale" } } }, "localname": "SalesChannelThroughIntermediaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r177", "r202" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "verboseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r440" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "verboseLabel": "Summary of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "verboseLabel": "Summary of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "verboseLabel": "Summary of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r374", "r406", "r415" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r374", "r406", "r415" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "verboseLabel": "Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "verboseLabel": "Summary of Income before Income Tax, Domestic and Foreign" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r41", "r42", "r43" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r16", "r114", "r591", "r617" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r388", "r393", "r396" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Activity [Table Text Block]", "verboseLabel": "Summary of Share-based Payment Arrangement, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r375", "r409" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "verboseLabel": "Summary of Share-based Payment Arrangement, Restricted Stock Unit, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "verboseLabel": "Summary of Share-based Payment Arrangement, Option, Exercise Price Range" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r381", "r393", "r396" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "verboseLabel": "Summary of Share-based Payment Arrangement, Option, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "verboseLabel": "Summary of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r330", "r373" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "verboseLabel": "Summary of Stockholders' Equity Note, Warrants or Rights" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r460", "r461", "r464", "r465", "r466", "r467", "r468", "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general, and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]", "verboseLabel": "Series A" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series B Preferred Stock [Member]", "verboseLabel": "Series B" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesCPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series C preferred stock or outstanding series C preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series C Preferred Stock [Member]", "verboseLabel": "Series C" } } }, "localname": "SeriesCPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesDPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series D preferred stock or outstanding series D preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series D Preferred Stock [Member]", "verboseLabel": "Series D" } } }, "localname": "SeriesDPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Share based compensation", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Share based compensation by share based award equity instruments other than options grants in period weighted average grant date fair value", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "verboseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "verboseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "verboseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r391" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "definitionGuidance": "Expected dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield", "verboseLabel": "Expected Dividend Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free rate", "verboseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "verboseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised", "negatedLabel": "Exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r382", "r384" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "verboseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "verboseLabel": "Share based compensation by share based award number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "verboseLabel": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "verboseLabel": "Weighted Average Contractual Period (in\u00a0Years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Share based compensation by share based award options exercisable", "verboseLabel": "Exercisable at the end of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Exercisable at the end of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r395" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "verboseLabel": "Intrinsic value of exercises during period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Forfeited and expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "verboseLabel": "Forfeited and expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Abstract]", "verboseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePriceAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Award granted (in shares)", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r409" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "verboseLabel": "Outstanding balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r383", "r409" ], "lang": { "en-us": { "role": { "definitionGuidance": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "verboseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in dollars per share)", "periodStartLabel": "Beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r396" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "verboseLabel": "Vested and expected to vest at the end of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "verboseLabel": "Vested and expected to vest at the end of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "verboseLabel": "Vested and expected to vest at the end of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r373", "r379" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementActivityDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "verboseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Awards granted (in dollars per share)", "verboseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r375", "r380" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "verboseLabel": "Shares (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "verboseLabel": "Shares (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "verboseLabel": "Awards vesting rights, percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r401", "r414" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term", "verboseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfShareBasedPaymentAwardEquityInstrumentOtherThanOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r409" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Exercisable at the end of the period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Exercisable at the end of the period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "terseLabel": "Forfeiture of unvested early exercised shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Outstanding balance (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Vested and expected to vested at the end of the period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "verboseLabel": "Purchase price of common stock, percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual Life\u00a0 (in Years)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "verboseLabel": "Exercise Price" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual Life\u00a0 (in Years)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionExercisePriceRangeDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (shares)", "periodStartLabel": "Beginning Balance (shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r21", "r597", "r598", "r615" ], "calculation": { "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "verboseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r115", "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r28", "r29", "r30", "r120", "r123", "r153", "r154", "r155", "r157", "r159", "r168", "r169", "r170", "r221", "r264", "r268", "r269", "r270", "r273", "r274", "r311", "r312", "r316", "r320", "r327", "r502", "r691" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareAdditionalInformationDetails", "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryBasicAndDilutedNetLossPerShareDetails", "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails", "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail", "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.oaktreecapital.com/role/CoverPage", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r61", "r80", "r81", "r82", "r134", "r135", "r136", "r138", "r145", "r148", "r167", "r222", "r327", "r329", "r410", "r411", "r412", "r441", "r442", "r481", "r504", "r505", "r506", "r507", "r508", "r509", "r633", "r634", "r635", "r701" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareAdditionalInformationDetails", "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryBasicAndDilutedNetLossPerShareDetails", "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficitParenthetical", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r134", "r135", "r136", "r167", "r574" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareAdditionalInformationDetails", "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryBasicAndDilutedNetLossPerShareDetails", "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails", "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficitParenthetical", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementRestrictedStockUnitActivityParentheticalDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-based Payment Arrangement [Member]" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r60", "r293", "r327", "r328", "r329" ], "lang": { "en-us": { "role": { "definitionGuidance": "Conversion of convertible securities (in shares)", "disclosureGuidance": "Expiration of the Class A common stock redemption right (in Shares)", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible securities (in shares) | shares", "verboseLabel": "Conversion of convertible securities (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationForfeited": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares (or other type of equity) forfeited during the period.", "label": "Shares Issued, Shares, Share-based Payment Arrangement, Forfeited", "terseLabel": "Common stock, forfeited (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationForfeited", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r29", "r30", "r327", "r329", "r386" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of vested stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/StockBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r61", "r327", "r329" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Expiration of the Class A common stock redemption right" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r61", "r327", "r329" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of vested stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r29", "r30", "r327", "r329" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "verboseLabel": "Stock repurchased and retired during period (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r29", "r30", "r327", "r329" ], "lang": { "en-us": { "role": { "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.", "label": "Stock Repurchased During Period, Shares", "terseLabel": "Pre-closing stock repurchase, net of exercise of vested options (in shares)", "verboseLabel": "Pre-closing stock repurchase, net of exercise of vested options" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockAdditionalInformationDetail", "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r30", "r35", "r36", "r123", "r205", "r221", "r502", "r533" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 17.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders' deficit" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Stockholders' deficit:", "label": "Stockholders' Equity Attributable to Parent [Abstract]" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "verboseLabel": "Shareholders' Equity [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r121", "r312", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r326", "r329", "r331" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Class A and Class F Common Stock" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r510", "r535" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r510", "r535" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r510", "r535" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r534", "r537" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "verboseLabel": "Subsequent Events Warrant Exercises" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercises" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail", "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "http://www.oaktreecapital.com/role/SubsequentEventsWarrantExercisesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Tax payables" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity [Abstract]", "verboseLabel": "Mezzanine equity:" } } }, "localname": "TemporaryEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r15", "r309" ], "lang": { "en-us": { "role": { "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.", "label": "Temporary Equity, by Class of Stock [Table]" } } }, "localname": "TemporaryEquityByClassOfStockTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r264", "r268", "r269", "r270", "r273", "r274" ], "calculation": { "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets": { "order": 23.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Mezzanine equity, ending balance", "periodStartLabel": "Mezzanine equity, beginning balance", "terseLabel": "Total mezzanine equity" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Temporary Equity [Line Items]" } } }, "localname": "TemporaryEquityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Aggregate Liquidation Value", "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference", "verboseLabel": "Temporary equity liquidation preference" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r15", "r309" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Temporary stock par value" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "definitionGuidance": "Shares Authorized (in shares)", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "verboseLabel": "Temporary shares authorized" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "definitionGuidance": "Shares Issued (in shares)", "disclosureGuidance": "Shares Issued (in shares)", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "verboseLabel": "Temporary shares issued" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "disclosureGuidance": "Shares Outstanding (in shares)", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Mezzanine equity, ending balance (in shares)", "periodStartLabel": "Mezzanine equity, beginning balance (in shares)", "terseLabel": "Temporary shares outstanding" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit", "http://www.oaktreecapital.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockSummaryOfRedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "verboseLabel": "Issuance of Series D convertible preferred stock, net of issuance costs" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/CondensedStatementsOfStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r15", "r309" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity [Table Text Block]", "verboseLabel": "Summary of Redeemable Convertible Preferred Stock" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r214", "r215", "r217", "r218", "r219", "r301", "r325", "r479", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r691", "r692", "r693", "r694", "r695", "r696", "r697" ], "lang": { "en-us": { "role": { "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.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail", "http://www.oaktreecapital.com/role/ShortTermInvestmentsSummaryOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "verboseLabel": "Type Of Arrangement [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r129", "r356", "r607" ], "lang": { "en-us": { "role": { "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).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "Government bonds" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ShortTermInvestmentsSummaryOfMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentDebtSecuritiesMember": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by the United States government.", "label": "US Government Debt Securities [Member]", "verboseLabel": "Government bonds" } } }, "localname": "USGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r171", "r172", "r174", "r175", "r179", "r180", "r181" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "verboseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r432" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "verboseLabel": "Deferred tax assets increase decrease in the valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Valuation technique calculating price of option.", "label": "Valuation Technique, Option Pricing Model [Member]", "terseLabel": "Valuation Technique, Option Pricing Model [Member]" } } }, "localname": "ValuationTechniqueOptionPricingModelMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity Disclosure [Text Block]", "terseLabel": "Variable Interest Entities" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/VariableInterestEntities" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r460", "r461", "r464", "r465", "r466" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Variable Interest Entity, Primary Beneficiary" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/VariableInterestEntitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BorrowingArrangementsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "verboseLabel": "Warrant" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryOfExcludedAntidilutiveSecuritiesDetails", "http://www.oaktreecapital.com/role/FairValueMeasurementsSummaryOfFairValueOfTheWarrantLiabilitiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Warrants and rights outstanding", "disclosureGuidance": "Fair\u00a0Value at\u00a0Issuance", "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "verboseLabel": "Warrant liabilities" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail", "http://www.oaktreecapital.com/role/FairValueMeasurementsScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetail", "http://www.oaktreecapital.com/role/RedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingMaturityDate": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format.", "label": "Warrants and Rights Outstanding, Maturity Date", "verboseLabel": "Expiration" } } }, "localname": "WarrantsAndRightsOutstandingMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ClassAAndClassFCommonStockSummaryOfStockholdersEquityNoteWarrantsOrRightsDetail" ], "xbrltype": "dateItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "terseLabel": "Warrants term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r152", "r159" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "definitionGuidance": "Weighted average shares outstanding, basic and diluted", "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock subject to repurchase or cancellation determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period. Common stock subject to repurchase are outstanding common shares that are contingently returnable (that is, subject to recall).", "label": "Weighted Average Number of Shares, Common Stock Subject to Repurchase or Cancellation", "verboseLabel": "Shares subject to redemption (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesCommonStockSubjectToRepurchaseOrCancellation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r150", "r159" ], "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "verboseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "verboseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.oaktreecapital.com/role/BasicAndDilutedNetLossPerShareSummaryBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=SL6284422-111562" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r243": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r307": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r353": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r354": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=SL116886442-113899" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4549-113899" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r418": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r453": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685" }, "r471": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90193-114008" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r498": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r511": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39927-112707" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r529": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r537": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "http://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r608": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.16(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.16)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r663": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413209&loc=SL6242269-115581" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123366838&loc=d3e3073-115593" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r685": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r686": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r687": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r688": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r689": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r690": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r691": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r692": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r693": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r694": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r695": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r696": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r697": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r698": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r699": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" } }, "version": "2.1" } ZIP 94 0001193125-22-028399-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-22-028399-xbrl.zip M4$L#!!0 ( ).$1%2QRUSVSB2]_>KNO^!Y7UN+ZF*;4FV$]N9R94LVQ/O^JTL);/W?''!)&1AAB(T M &E;^]=? R I4B(E2J)DOJ!J-R.+$ AT_[K1W6@T?OF?MZ%MO&#&"75^W6GN M-78,[)C4(L[SKSN>V]\]WC'^Y]M__LG^_NOK MZQY%?[H,8Q.-B(OL/9,.]UN-%ORO<;CC_\8FSI^QW[P],7N/LF=HV3C8%X^? M$,=!<_'4(N$/HHT_[ZN'8=.9KE\/9-OFR18\;&0N:,?;J]A:<&SK&Y]TQ?]N&!H$LS:$@X/6PUO\SK6K68]#QB M0&476ZF_.=E'S&34QON3QL'/3>HY+ALG#\Y_&!N@Z3$&:$C[A?\T]A/\9@Z2 MFXLGL:8.(B9/;BL?Q1IS8B8WA0?QANZ(I;2$)[&F'M]]1F@4MNXC_B3IZ#^0 MC7<;S=V#Y@1L<[CUK^L(UCR7S6$2/ T'S-S9$<"7"6\G;VE=-@4, >KX7VN@L4C_TBX,"B M]QY/YIHNT$(1[4B-A)$E_NL2U\;?CG?_^=CFJ^VQN/\,Z^Z&4_>,43M<8&=\^.@0??]3@*X+]W-(VCC/8!VT$3HZ#EB)54X_(0#E:2(7$]>''3A:_KY:Q]T M0D>8N03SV54V^]*9>?U>GU 6[B]+*/@)<4B]R&2CIV7)!#_!=GTH9((MNB2% MX">F9Y=-X/:GU)W\DU./R;^D_7KJ:U>I^N_;_,YIMAX/FD*K@LG_S?!;8:F: MPS^));[H$\P,J3UQXK+>N?IG7#%/_QCZVT_L'^A$J#5YG;2DW6]B4+O-%E@# M85_^D["C\)?[L>DMG&WSI("S;9[D.-M&\[&A^-JC!>0QS(RYY^"6*"XWA(D; M_'+R;#)6:](V1J/@R5HT:IY,:%0@9$1I!-C(3*-I'*U'HV0+K(@T:K6$S](X MS(2CJ;9KT2BF1YN%H4U$CS9SUJ-2; H\6Y"55B.7V4YT9QGT:(S+6].C/B** M1IN8'2$C*+FOK 6<]1HK:XQ&ZZZLOGZ0-"J:KHC1:$I;S*715-MU5];6<4"C M\'-A:=3:;1UGI5&T;6XK:_.X,+2)V.S'&[?9'Q^PA?$0/=FX0YT7X5/"QWOI MZ3%L=5UJ_GF#AT^8>5S$J[LND%M$$SLVXORN+QNTWPC?!OE\?.!G,0#_;PO> M]S:RB4E<-4[#(O!8[37Y0?;3>:,.VF0FQ"_[B>^=<&$RP/)Y*U/H:/?[Q"9B M@T<%5*-0>,"V>' /(QSW1*@=F2*FP<_&T2>%Q\92T^#,/4VFB4;%LJAX;+MT M2,QK],3;CC7ILT.'(^3XG5J87.-G9*L7:3 M'(G8_)BEF A:GF:A=YU@_#MB M8KLJBMYSZ/4%N>0%7\%:RSPQU0?"B[_"+1AXT"PVY3KQ^A(1]A/9'I!GY+G\ M&K]@^R#*^;#!V3C\^!V8@I@Y&,OF4F?=8,0])FT)V=/%VPB;($0]S(;1[J;; MB0U?V4$7YH+Y>=RP2$"B;ZGX3^[8 WD>N(6'838J1@ YAR]K*,&@]S0N1 :P MF*$YC&,>,Z5J7HP*+:SK"^L](R;^2<7>FSUEMFAY+:F\)O)4BVQ51%;8,)<, M0[T\%9$>-,9JX5WZ\$XRY)9 MB=!N+A'JA 8I/.VV8\D/ MET"P(772=W$J!PBI(!81H4Z B&QK2:HL0D1E]O4D$A;.ODY0\)=(WJ/W'I@: MB&.UDG:6W ,NI]6UT*Q8GSQU M-D_^@&6\1$]F^,>B->JEV[>7ME\Z97)S[_ M1(P(Z =^NB+5/2-#Q,9GV,%]( !\5"3@S 49X=0F5KBG"2)46 2(+=@Y PYT MQW)$J!,\UO;4'X5C*P_#]+ Y<,A?'KX;B3]%8)((T3=4)X4O"EV0+G8H4(6:%1FDM8*DJ9.J&DBVRP% ?(<;!]3A@V M77O'8YJ0BC/)IOL[<0<=C[L4GD=_77B<9)Q Z*-EH$Q=D=(;@%7Y M/)!FQ1#LS-"$T%!))4V=L-(V9HJ/@(G?&E MYJ$V/):GV9KFCP;RHN5# [F<0*[K8GHQ'-ETC*5=>$N=\,\0V3U1+O&N?^58 M(E?,0RI34 :X1?(&$%4:G?=@AT;1W 9^61$'I;AXG1[I)#>"QM9KY*-:73NMZ0Z[U2#;DM02ZD=L-NBYYTYC;$N9"6M<<D0QP>\BQ-5M7\<4NV)T^[3HSO8MN&^?^&'XM>@KYIM,<_,7&.VD)B-NBVJ#; 0 M@#:U%?X3*L?$(6X7340,D.&"UT%?!/M6J-%M8:$-R_>,.F)XSQ MNWZ?F)&#<&DI><5C]KP$0ED-(WV>FMWSDUJ76GWO,9-7DSNF4JFJY?>KFZZO M?#O4437MZ@6EA6_UHV:)-)+/DBFK3<_-"HS(-5Y.7!Z AXR(,J*2<#\$)SG0BF=W7:4C+9'(X9- MXA]]!P+S;ONAJR..FUA"%WJWV5FSIC+51Q-7B2'-D3] MIS^PZ?;H+748-JG'Q)$\.B2<4S:^I?%K;=LP9XO8^3UF:B=LG-Q!X0&UV7E/]E^69$J=0 LTM<,CI;Y( M^^32"-T*0A=RH$YP7-**UK#VZX'\98JPA"6L%ZPJ9"8B].(O#V8L6E,'_BQ1H"-EY)$KYK,1I$XH M>< N(@XX%7[DI5Z02)Y]G?A_2=D0L^3*)2LLAB./F0,4)F+4Q-9+F?>[+'[S M&%HG8"=FV"=L#U2T,,WBZ5<2#&U^YP0@:)XLFP]5/2O]W7.1B .\A^:"'7$^ M!T]RYK/VPI;QPHK,5'W:HP*F$/A^9<^YHGD;-]QC!_L 9KQM:L-"@GA]N<8_<, MF7^"_58CILZ9=CGY^!,Q(FRW*VC",'?5]OX](T/$QF?8P># $_@8;EN#!<^I M3:PP%Z#(V6BR+G7Z@,,+$)8B0CD9?8D(^XEL#R8Y\EQ^C5^PW8P);-#@;!Q^ M_ YT1\PY3>1B^FIE ;]VM=9/U4F"K);"(OAGU9?"BKM76@K7E\)W]\FJ+X45=ZFT M%*XHA762'@W78OC^1?*",L802ID>K'VHG//BJQ/,**0OI&51>U):%HOA$6E9 MU/Y4G651RY &;5E N^KAQF)Z9&7!O?:I5A;#RAU+S54"W]T/J[X$UMZ3TA*H M]Z.T_Z0EL% 26"?)T5 M@I>O_1[M]U0-R-I]T.Y#)8"LK7!MA9<7R'4"8*TY MKHJ'=Q*+AXLJ],">.R=V>TBEJZAG(T1E6=U[I9K5,4*4D]4PM1$BUL7;"(B# M>=OQK\$!?24<9.$1QX(;9\B&:>/N &/WFJI[, O/YSF##IIDIT,Y^2QG*[ M6S3$A>?NU$#5,CP[JW*RIS,@N)]\#1-G;H^X-GQYY5CDA5@>4J[^Q7!DTS%6 M5YC?C82*BS*V#;BU>N.1NK/X'K,^94.A%,\0QY9J^?WJIOL34SJ'A&OZ]Q%D*C>2S9,KF$%&(,3"R<*7RO9S0OT#,'@/;F$G" M&]'4K/@$I!KSBW!.R<==?>+&Q^&'7>\+UXG6V M-T[117ZW!&G+"359964!TJ*$T;HD5WPM(G\Y0?43.Q9E?JPF7B>IFK&JI F7 MDW4JZM;%H.EJ="MC)."8-O4RL[-=)UZ&;=*G7FI>-NO$S(A@)D^\S*P\JQ,G MXV*9./52\[*N8ID\\5*SLE575B9.O,RL[-2)DW$-FSCU1;KRO$4^9< M3@:V^WUBD_"VR7&4?]&XFDCKX,B4\8^S!]EG[^_ ))-RC= 4$.QTEF(2@UGHK0&Y-" ?;] ;&7K# M<._Q 3G/Q=\HQCA=NR\WMO+"@ M7%GI3M-V<^"-HG49AI00LZW&XP.V,!Z*&]$[U'G!S!6);W7T+C,38G-\;C6V MPF>9R%@OKW/A[,O)5#4--:5JB/C/3+2O;_,KB%:M( MF+VD^G8K_VV2E]%ZANUG#//'O&YLS4J#6( M4$Y&YU7)0NT4GB<>L2U_UF;!JE=D// \CQOE1.L#?J'VBSC; Y,B[B4RB3VU MYQ)_XF,3^K3:,!T+6VW'>@!9%F)_39'3?F9X)GXHUN.IJF]=Z YZ 9[:>'R& MG)@+?TT??7.A,9TXW$EH9@ZA3.X]M!;VW,'E)4!OZE##CF=--UR_@?8 ME]PBYO01TBKR<,'$R\G-2\HP>79J(H9)LRTGWY;6GX]7L)3T99T#.]8<&M[+ M<92?O4MJV>4&V>%7AT5OCNK14M?862/BTU&J8E@&FA'*1LU_B6 M'_C:55I'#M_O;N'Z.4U:(K7[I"6R2(Z4EDCM4M5>(K4D:>B6"[KAF9@SZN1P M4,890RJ/CVH?*N69"=8(9A?2%M"QJ3TK+8C$\(BV+ MVI^JLRQJ&=*@+0MH5RU\54R/K"RXUS[5RF)8N9)EN4K@N_MAU9? VGM26@+U M?I3VG[0$%DH"ZR0Y&JI%\/*UWZ/]GJH!6;L/VGVH!)"U%:ZM\/("N4X K#7' MUZX^_RCH(F]%[&%SX!"@W]U(_'G/@ A '&IA.]K3;/O"@V6C5>,SCR*5<.D- MTCA13JP">4>(6!=O(R -%I?,WKD#S#H@A<+M$WY>S&4_0S;XAK@[P-@5!3%+ M<=GDG$$'3;+3H9Q\EK.YI8Y9-\;.F7@Y.?D[?N)$W,,%UAH=R>",8\E+81QD M_^"X2_ON*V*X0[D['6V#WUV3%RR:(^=97'"IZ $+-OJ#,G6M7M&9OMP\Y%JR M LW*"8Z+-\Q,PK%8GK"\_/G.P5$0= ^'!LIGY2E#-H755P--[I1H\6P)/2.O*@&? L-8]6X// MA-I5 = E]9C&SY;P,R%V9> #%J*&S[;@$Q*[*O#IDC>-GBVA)Z1U9< #GJ:C MX;,M^$RH714 78APN ;0E@ 4H78Y ?03.Q9E_NY(+.K7?D7,ZHU'Q>?X]$@E MKY(F5DX6290*?+: ?%$.B>]NT;#X#)H:J-JEFYU5.=G3&1#BZ8LG?] M/N@&WR'BS.T1UX8OKQR+O!#+0W9AF25NDT\;K;QI/GV>M6'K]L(Z!8^%9?@2?22#Y+ MIFP.V_K32TGP?2K?RPG]"\3LT-:YZT=FQ2<@O7C!!3X^K RRR!#5%XLF5@=^ M/5YQ[@G9N.L_8%O<_7Z/F#N^9W1(.*=L?$M='/EAUWO"]>)UMC=.T45=BIF= MM.6$FJS'O !I4<)H79(KOA:1OYR@NJ7.DH;6 ZS^X&6[?OK>#X>X_*'[HQH. M:O#]W$FN@:YY5IM$62H_R@FO]"#&O&31XN)E88IKA8(;,EFWBV$AC>7KQB*8 MXAYU,72?+K)!X9DX;]21/.6TJ9>9G>TZ\3)LDS[U4O.R62=F1@0S>>)E9N59 MG3@9%\O$J9>:EW45R^2)EYJ5K;JR,G'B969EITZ5EXM3+ MR4LYU\L.'0ZI4P,^JAAB\IQ+RD Y#74P*Q/O=#0HI[W0+/IBECOE1%F[WRA+G@"=]BD0TY/B=6IA< MXV=DJQ<5'GW99^^G!"23<@T\ L%.9RDFD9^%WN4$Y'>8WI6E1O(3NND3=4@9 M%N@78L:KX2T!T!OT1H;>,-Q\*79*IX!3=(3B[]@,I]%<$V"UU&#:IQSA>N$$^M_/"@G)EQ3A-V\V!=VJK+S-#RHG9M:OF%!IF M&RUW4RBV-IJ/#<'2YDF/!NQMGCP^8 OC(7JR<8PP"_"8;L-IKPO["K\-F$N-:D;0P=P9,\T9&/X5YH;&S< J\@*BR5,XSL M>T2L*Z>#1L1%=J*>N/C+@UD*EX$Z\&?QR]@L&GF8=32/"'5"0X(M< Z]OB"1 M_C0I5?U >/$7B@4##YIM=/TO,J_SJOX:J2TI>Q+UW42B7@^S8;2[Z7;AX8_$ M79'*6*4%*QF;QH7( !8S-(=Q9#36YZ%""^OZPBK/Y_ZD8!R!'12W";6\EE1> M$WFJ1;8J(BMLF$N&L:RMB+G[ /7J@AO8$N=BZ,F,' MO!41 MWG3&:N'=MO"J)(NV8V5+::I<6&N2VC2'"'4"1&0_0%*E7DEN"V=?)R@$N5\] M>N_!XH(X]G7GDIMGY5QG%RXDZY.G3F#ZB1@1) DL=K6)!/[W$+'Q&79P'P@ M'\,D(J =IS:QPATG<7JJJ*"156O2!SRYOF49(M0)'HG7,;9@25[!DR@D0O*] MJ#)"F3JAI(MLT*\#Y#C8/B<,O A[W*-"\+PACA7GAN]QY(I3O$UD3!:JBDDJ9.6 EH!G0TL2"ER&\0 M$<8IE,0?GHW#@-,M5??\^/V$)DSL6ZYB4X+X#Z) CX=OL;O@#6 2F .P#8KO M6648? Q_TR18(_*CLF"G*3W)5$W@31YQIG0\1$^RS(=6G:1,7^WWWE?[%1D= M02E,00]11RKX,]2ER06]I#,=K<@M:O]&453^5XX)ZCT,*Y9&3\T?MP1 \K3KQ/@NMFV8_V_8 ??<%FJ$E*6/DQ<:#,4XHEUH?NLB[VM9&+K(>\T$1E?/ MJ!G#=076+55@+3X(=-W6VB.@KF4EMU/MM?@ T#5B:X^ NJJ [526+0$ =#W: M>@- 5[&M/0+N'%S[NCO1,RC+T*-^<-&EDNN+@,CVPF6U&:\.(,U,MT[,CMY' MU_6>_L"FVZ.1"H/QJH*Q31.8LT5LN8/0Q:;'9-+]Q9MI>Q:V+N%W(G'"<^5F MYEW_ C&'.,_\'C-UG_LXN8/" VJS\Y[V_&H4;U8LKW4Q^%*CRH,MQJL\[]2^N.0U^\,.\$WIKW1]T0)_F",GVS M5/ZW.BT<4>(%;%$.O8>49;]'JWKRU39-;^A)LJBSZ&"9,3P0-!4W0HBC@8E& M1>6J08;&:U:"U DE#]A%Q(%5R#?5ZP6)Y-E7DO_B)CP) '$37E,?;MT GR.7 MW0D6[[8:X2S7O<,PPKDL >_2U\?8:E!Y.WQ;Y7AQ!+,_RRNE[W-H>)6XP\\R M TQ<-JQV =N.!<+RG=H68"N$6(=ZHB+<2-C(MVCHGTE'HD"1'W%+DKHH["IZ MK#^W^+5M/R%G?#<@-+1\ M0A/P-TR?&1H-B(F*6P%8& OS1JRBNK,3W:"=T!!V0LYWM[<:/:HYMW')5+S+ M%G":YO-Z <>CQ^9GL<8= Y_#SRMD25T2QMTV/+*P))-6SCBVPA MT;AXX;1SM-C]G6J"GVFY"#6BAKH10:]EZ3]F2 MQJ^6*2U3U9"I2.!E2DK6#Y.72DH>17(+"$%O .-1/Q!58OUOM1S51HX6OE'% M?V*XB'X5 5!)A#5(31'1@$]\+\7F ;]0^T44"8XQ8)&( M8AB!M9Y&J-YB.!?#Y9>M ME*(&1'%OK04*L9071ASBF"BU\MF$SJV>$M#R79%5OBC*)7>!+[',R2R>0-:: M]8X'52"[((<,L1BVUL\06PU;6GE7$Y]%62N*+"EWZ3E6 M/%<7\0%00_Q''()Y03;VS[]H RI/&4PEJ73K0O_LRA,%)YS#OWYY*/?E3CF/^_D=U"<:(H@.<"R$$4% M9J/YK8/LT?Q)V_431#\_-K\H^*U2@D!?6KY.:E:>EY:O[414XRP8/1>X;OQ;^)$?B2)+4'O:8#FK2XE.%=@CI:5C+*R MM*\=W(=R#ZL7OG/P+7V1OTOBR@3^\;H7_([%NBFL,+S;>3%5#"8+T=1--4LS MI99P!7)HN!8-KIF84A*X3J#:HSE8),TOXN=R;0.A3C<[>L );6_D:F\DD7Z3 M1L44"S?L <80O^@4?K3M>L=O\Y4.;:\76'YJ9Z]73<+TFJ)U_/OK^,@R#&JD M.@'G8E@V(4DK"47?=SQH1.]\[]3WSO?$J6_.L1+5Q3_O'N13T!/X&%:,USS= M,D^G:\9_SEXS/H: ]:7Y2WCP2DW_O+Z<3YSZ9L,D7_+,]8SPZPC M>D6)Z"UD2%UA>HY-'7PN&E07,Z66< 5R:+@6#:Z9F%(2N )4)[5WM6&W7<-N MVD'_LD15WB^Y5>5-1H V!ZNEM+9N#E8;W#J#H8 WWX&0X5!KM-T"@CR=TG3 MJ3#(=3B@@"!_EW! A4&N@P@%!/F[!!$* 7(9(3L([YO6NX?;WQ$^R#7:.>%E M( 0]>N\Q9X2G^9E'O?XZG2?=UNPF\V\4KC\!5M4 M(-!R^3YR>;#;;&V.EWK/KI2\%'>@'OK%=R:?5_#\_X$<#['$?9X[!T_'69;Q M_1]_@D5 6="B_/;ZUN,%F1V%)$IO+TZQ"H0V:L0VY86UF:Z2GFZ;QU726ABU M,-9:&&.5)V/BM>Z:UVI,UCS_\_)B5BM^^UBTB6?SEVXI1OAM CR)1 MZJ/5=UMKA;5\8M)'2\2DCW+=>&P^-D]6543?P2"[SHY3FI:QZ>2I7=X5:M/&:C._('@R>'Y6%SQ9.*O\F1ERK(&G]2%;*.0T M3E2U7WEJ.OS\V+FX T_NG#!LNM2W Z-(>L V$-VZ!^4X%I5A#/3'"HDX"T@08V$<12RYY>"_( FPB\)%-6+P,;1;FTE[7Z M?WUJ M7/*QH6LW%KYWX>4B\UBRZ1!G:[=UG#7$&6V;1\@KN,OIS./$P9RKJX$ZP)TH ML!)N8TJ[_.F:.L\N9D/QDU) ,?UBHC2:Y* 34ZBTRMU/^40T\DKO;OJ!<[6S MH]%53W0EY.ADO5525#[DE_6'-R\YRC,/>N0/,Q-P9'@@*B27%I$-<,QYG)4@Y^?V 701.MG6!F$.<9UXO MYB;/OH2<;!X_+EF>HKJ9H$4H1'&\%3Y+RV*15549_D[O1B?/OIQ,U9;RNUK* MFV2MMI3?SU+>*%^UI5PX2WFSZZZVE+=G*6^2DSK>6SZNG6@3Z9U-I$W%B47: ML%Y*B[>4;I+?VB1^/Y-X@WS5)M)63:0U.>DY1+%1Y*X^_NB>1[@PQ(A[#'\C MG!ZVFE].X6G02_ H[%;TD]PG'R"&>4*W_LSEXQ7Z_5^,6$*OGLM.Q:,5>AQ! MN]1QBH 7B/7<'< M2,\RE7F2CR-^= O6*D,N92O#;K8'\>TY=NB0.(D]9T9>O)/]J4DL),/O VIC MCFS<\;@+RW427E4]Y>F&J_ P.'*0]I*PP8+.]\G;*1"&>LS$7/TYP,@"=?7+ M/LS]VR_PC\'=L0UJ6*B276239^?4,$%G8?9U)];@E5CNX-0XWCLBSEK,43LF3B[3-2J.C60Y]+P.]' _RK>IPT*=G> U4^:HTDO+AV=&HW(%T_4 M!7+ZWSU1!I/PO]LUJ4W9J<&>GSXT/AGB?Q^GF_AC;X[>II_(@9P:G-K$FAX< M=H$*NWR$3-#_XM7P:W]@;U^_6H2/;#0&/2UF ;_]^]^:GQM??_/.I^[<':S(U;_&H\T"%RU)=^2T[^#4-M M'D_3Z3 %$O'IR"Y>%:V?J&W-3F"F]6I#6Y9N/VZO>A?G1K?7[EUTC1C]MDG% M-,$J"16[%YT?#U>]*R!A^_;>?;\>X_I9DUZ<\GM:&%1PO/*@M*;L+S3BL*+-4/%[<]X^'B_NZAIQ?F%%-D87RR/V1O/ H,QH'GVP/FJRKD96VC?< 184]1AQ";SCXLT<(.<9 M&VW3->!Q\^3@\/U06W;I%T>Q!!4?\(@RU_@0_(T1LX':KH%?@& &DX^Q]?'4 M6$=5+US)[V4(]4(=$NST'@,<\ .&"7XB8ER MV,;A)T/\(LOZKZT ;07,D;7687'U@!K;TI()+9W@O;L'K>;GH\.=;^*V >/O: BF_/>+AR[\T[[N??]D7-UV]G[9%QTMDJ;\%'*C MN.M=8Q4^?+AX0["N"%_ M"5+ONU;\L3P-82([P*5B36+3H*=6\ M^\0P^G.7.)Q8\ "]4"D!!,H<%&XVCWI-DX_C*?-YI#>7&HA]ZN_(PA M4PK=4NPZ.=YM'AZW/A\U,O)K#=5WO''-EYM%G'DO,6X<.4)QV=NWDE?:7_P@ MM;.(K5&1K6G\X3'"+2*#;EMR/#*1N5EN,H/_0:)K8E(0\YT4H1:79<1%I*T3 MSK5TY$E585\8:L72@E%.%GZX>N@:?DE7ID4C-[K&K3KCENZE28BTR> ?$4*( M#=:T,6)22 :".F\A(903KL,C>81'FHTMQ4>.EAKB:O&/7/H_/%YAH,6.J;Q# MK+T8JFNU /P"G[5M60QS[O]'U,MM9O176ZW/)T9G@+GK>*[1=1G&[B?C;T>B MH/Q"__7]^%F:G^6[P04A MMZR&AW ?^^]_.VXUOWSEAHMM/!I0!QN.=*(_B6"3[0D+V4" >Q!& ?H/J8(L M='8;&BXANH?-HVG!_;C%?.5K"O"\%W->*M)]?"2*WY_,#%TG+E=_UU_.CSC" MH0;O9-HY6>Q:9)1FL$O-/V6F)1J!*0%:6P38G^B;\81M^FH0E89Y":9'_O(B M<_(EE,6=:R#^A(,N<#',VA+IM)P,/=M%#J8>M\<&1R[A_;$-8'_Y:^BM\)JXF(N"@'/3--=0N;?N#[5/4AA[OT[#C& M_NQ^PPYFL!*JRC$J1;B]U]I3-!:IE?-D^//:(OSY?6(:18]@9+6T@A!!0@AB MVM20!V[G+ 2_,P)<<$1*"Q!"VXT7Z# ,.13EFC"))_P\>B,1AZ\C7-U-9ZR)9_4/SB]&Y M?#!:!XT]:#B=M;>I<*A6'-51'%TJ:YK B&Y@@895VM9:(X/6F) -?J3H-BN[ MN=LUS4.TVVSYB_]$*\0.L 0Z(?>7MPX;>VH 'Z?\!*UGM)Y9I&?NF;Q]&#OJ M1JF>L,797;^?U6>MN;[)79J!'[MFA"&^2"\R1S:@TJS=UH>GC^^JU-00M%K3 M:FU-M7;%N8>95FX%4VX*^G'=Y@O[%C3< =X]_&"^JX;SA[!Y#9=['/&=W/.( MHZT"?YAA*P:6\$B^6#J"0"!P\K1DX?-B)Q1M\[S5>OD^FTPB$L>M2I'MM-) MWVMC.YCXIO9RC"3]7;!\V^(DXZR4%]HCKNU7ES 'ABE*JJ^1D6+XZF^B@/>. MI I>,E&EUH@J3KK>:HAB2$! YV[G1E$^'L)PM%AJL5P#1+=^^0JIY['O.&DA MS>]DGB- #+2=>#OY'WJM[GE_WUT<-UM/TB3)F(QH8I$]N@V9^@,;$\+3Z5'D:X M@1P#PUR?Q?[P,Z.O[D#LK(Q$RACBAH7[XIH147-)Y7@TCHS9LH23:H0'8710 MX._+5YGNT3CZ*,ZK;RAFV7K:#?:9,Q9,W%@ TY^S"&.*47WH MC"%[',M6P!H_-Q5:^RQ^+EKP1>+6#@P#3A"<,OA,/O0)^( MDT/(-I!IBAI#HK&X3,A"S.(J*]5*"V ??$!A #LJVGN&S_=,$>UUZN:MPYXE M[N#0UXV4^;J1E&G'E <>SO(3#V,^QQ,&D1(^A_V*QGQB1 Q"?R:V:S$A* PX M0IWFT<$G(_CGX]>=_>7.(6SB:IVBO-2('3'P+;4-#*/FZ0O-QA+Y"SFY'9MU M6:Y7\3Y\XV( MN0&_/SSNDOYX2A>M>=SI(6%3]^M6>,>/P#[+=P2?CRC&A)_$KOS???9GT* UA M+ QH>; L,@R_[Z 3OP/U.O7KF.TK82XB.P@,:LNXMY'LY0;,?'&+J+BY M5_CJ\%47CUQYY:<:^8&B1R,V5/]G89_A6\$K$-VC(06+',CSR1^G^/+A+7A= MUWM20X<'1E#1TXA42E.= )O$-8#&ZP#6E?$N?151!.X]P6)!1#UZ&"R\(IS^ MI/-@.'N&"--,#W;B'X!I],D?*_5#&^(B5,5+H/Z3N$\Q0F\Y+/'*:>(.U2LF M!(5!!-Z+"'Q ,T4'^9WL2OBHQ/'D:5TN.^$>>R$OX@MUHZHB KQT 0$^^;%L MY7/C+I?\LFHN[&\#_EE[V M.6@D>5?P0=,790$L<1^O>H?+J"B,+DH+@&IDN"^\=N6H]_OPD4_.A((!PK$< MEKS[F?Q;B8<[0*Y!36EERC@?#-3Q_6V)>#<4PT\J(LA-1IZ@K3RYN1>?N#R] M&B@#T48."C.1WJAD"<24&\)\,H3EI'&:.TY]+?8JM(^*L"AMJ=11*@XFVLU7 M:9'PC%R^F#Q(K'1HV$1^;X4A/_F:R>] U8Y@I>9[L X#*(378X\!1;9M I< MRH1!'!$&XJC G@PJ,1N U<_A4='1&" X/*(-8#12PFG7D0&NPHN443J96MY7HAA7HB MQ.K%P2:R(1=80S1_L@D?*'F=R*?QH;%W>'304#^3! J4EMR^4XM)6YZX_]]MB985.PW4GLI,C^@Y#OI.BKN+W-XB!"=5J*>-_$42C3%OQ\MFU MT;7.!;-I\48=8ZILC.E$QYA*'V.Z#-5I=Z).E5*32GD[@2<=4O*+DUD?YQ(^ M16&O>!8FK_4BKS)4)3A-L[GRO.E'0KZL=,'022./"X8J>#QDZ3P2)8\*K[=T M+^LJMRCW>OW-W;@(K3>>::87,?DZ!@4)#P6$*2P%U#(4N7:?;' 1M[+ ;R71 M^%Q&ND8I%ZO,D7=?@TGPQ9 2K:2@KU]C2+FOB8'D3%@(J7.:GUI')^T+/S6.FCN#=SASK<.>/W"(0=_ M_9_W-[\9U]?W,E<,C[",V<2/%3_9Q(S&^/J$#87+C;1@5$HP1(RHGH)Q\NNGXW#4;AS40NPZ%/HU[(#V( M#/Q2;888Y\A%,@9L?!"XMRP_&.QOD+X/N[E%"59)VDS MGJ\I$)6<6I@A230Y-7*]E,^$L>PGO%IG>FY^&!N.KM8@D-J]^NVVW?OQ<-%- MCYA.,T%O/B:5GII*A&)8[N:'%DV&HU0JV^HA?G+$\NRQ82*/R^0W(LH2R9T^ M>,T3-CB( SP0>^CPFB<\0'9?I(F(CF3!*;^!V+7T1,*([ ZD:T 93-9:9GNO MSN':<@9GI]3QP22VNI$;X7/L-+G/\MY7G[,[L'D3=JNO+,+\0@_K8&?!ZS?@ MIFS/S!!GXF-IL!6:GM[SK!^74E\_?5F<=[N M79P:E_B)B>,*QJ&,Y+2*H$:JKB:W&[XY&Y\6>-+SUH,9:3N36J_?:O*:53&]1=JVJAC\J>P7'.%76JK)9RI6T78,O8MA_ MCW-6XNYYF& I#*S$ >Y4R:C3=;R\68T\C=N"6H7C:/948(H6'"T(_7$4^AO' MZR,$P?D70N"U)C6&B9*&(E Y+&4F*D$/"N_$%@WEB PV^W2''*XY5WMI46YA MCKK\%]Y^\ 5XHZ00,%9,9P[?%+7@5FD#KN_IC(H66)HSF9KJZHR5U14L!/5< M"+:S18=4XCTX.?$' ?SHC%5@20:47.E*:69124B?08N<_)'KU?)V_P7:$775(R+H50'S2HO&@P&W>#B_#*X^![Z+CD"VF6N MG--U;;OU2?5]]_*M*@>UUP2&L%K("$4&MTSSHE$T"#H0_ CZ'1!/7%269- U M>I'GY*YQ]0V9/Z2Z>W-6H:6_]*4AE@G#-::T*]%>*2N@_RJ14TSML.F9HV22 M(]N]2V$ZP(Q+)@J\J$M<+J"!N4CUGNGG!N1YC9&0'M 6[986IB)L_]W&<7 S MU,P*DQF8?6HP0Z91F-XGX_LUP^,;'WYN;F\@CC>G']5[1G.BG0B&JPY,R"KR M5"([]6_ZH6>O?'TZ[^E\.I[^=*Z[-7=-T&)]N_P%4$L#!!0 ( ).$1%3C M$%E]JTX! (A4%@ 1 9#(W,#@Y,F1E>#DY,2YH=&WLO6MSV\:R*/K]5MW_ M@-)>V=NN@F0^1#WLE9RB97LOW6-;*DM)]OZ4 H&AB 0$N#" 'OGUMWMF )\ M4R1 8-!5B2R1P,ST<[I[NGO^^7^>QY[QR$+N!O[/1^V3UI'!?#MP7/_AYZ,X M&AY?'!G_YY?_]__YYRB"!^%AG[\?N6/^\]$HBB;OW[U[>GHZ":R_HI QVYJX MD>6=V,'X7:?5@?]:IT?J'<_U_\J]\SP(O9,@?( G6]UW^/7 XBQY'+]UW/2% M[,-G[^27Z:-S0S]UQ;/MR\O+=^+;]%'N+GH0!FV_^Y]O7^_L$1M;QZ[/(\NW MF(T]"P'+$G*7O M7+ZS0CL,//9N^G#RNAW$?A2^+%Z<^C*W0#L.0^"&96^H;W.OL&=[M/AQ_";W MJ&^Y-E_\K/@J]S!W[<6/PA?Y!Z-)N.1)^";W:,R/'RQKDCX]M/A X%%](1X^ M;K6/N^TILZV@UO]\S?!:'(4KB 3?I@L.H_D5P(<+9G>?EPW91C8$5F?_\_'' MU^GCT>+GIX^^BT++Y\,@'%L1: M(O8CHU_^Z;B/ZJ__7V*A_-5U'.:+ M7^'[+Z%E(\2&;XUA(%2E[[_'XP$+;X97,8^",?P&^OB>^;[%<-W>::?3N;P\D@ ^1S_8\.>CVU;[#_@/%>]]T.[\T96__]&WA73S M'\QF[J,U\-@WAE/&'-D<8,9Y0D&)'R[_Z^-+.F?_V>5_).N:>W#-*(A$,< = M["8>^WT$:HE;'DO&DZ\#JW^S_@S"Y%..KQP9L>]*H'Z%7_Z8>_?(<)CMCBT/ M.*5U] O0/8_?!-^ 6Q:ZMD*W$NSWMV$P86'TZ'Y3\(/!S]L_%K@0S&F(O>Q\!5G\^XNYXXJ'0B<]&(2X(F>DXV7A/GCDH_G=J MD$1*MQ[F#]A$3D BDT=P:UFA#<3. Z]PP*7@A*_3B9,AU :U>LN&002)7,;G MC8/-=_R-S8[=$>6PX;:(@E> 5YJ%)L\:;(LF>(5YS<&0#2;TEAB"5^S8JYO MO9M1=^\R&^<[V%_%)ON+D=EJQ2Y^;'GN@__>P.V&A1^.\D\\N4XT>F]F%CS(/"<#XG)(2VJ14^_;FD>BP"GQWQBV;!GXU*> 8ERH<\? MYJ?]_#QR!VYDH.EE**)E?AI+ES6SH#58:G3 MYZ-?;K[?W7R]_M2___Q)H>;+EB-WS]_N[A#*- M(-._0+.:QK5OGQB6[QAW\8"[CFN%H.4*P< 6XEP. OZ7@:]C?/8=YAB?P/Q' MF]3HMDT#]QJ!$W"]+IN!B]_=:&3\8),@C(Q@"%SAL F#'WX$GSZX' 8#+-W& M P\]2KWL&2EG54/*5>#SP',=##V"[/B6;[N69]R!0\C0QUZG>>7<%SL0 M/S/"MHO_S_]HG[4^E$6[RC'TKMO%6OR\WE+NG-;;5%:A1;Z1F:PFZNPL!'*( M/4@!!EHQ<@AD];R)Y<@3HM:1^%L-+/[.;81B K5;#((07#OYB3P[B,0&]L'( M[7 [D$3.< RC>M:$P\?);^E7.0P<2:C"!6C+?.W,[)"7%]LL$C?TR%D\4AL& M>D27&]SW1&@D47>=H%9OP\]P$24V5ZD9>\KU80=&>^HQ<)TY$LYB&T1@HE+9,!13>AX?-S)=PAS+]7 M<8/42_<;(?B;V!T)_,V$R38@+:;\*QI.0C1C0 MX)$97P/.8?;0B$;,V"P1#!N%!B5"V"6+.EG!4@Z_,1#X#P/VAXHUOC>VEV[$;X+@>#]X&P ME+(>EC",/@96Z(B K1LR.PK"-(WE,.M4DP_"=PN52D;.6Z:!_[V=D9K_FEG9 M?R6+P@'234Q^]FB%K@7_@A!:41PRON1[VYK,?J6DQ#AMM>:!3)X,PLG(\N'5 MSB(],L<<\I.T@%*6'A<%?[%BI M-?']P++_>@A!5)SC#$8[O1Z8S.K'6[4J@>:'&?UKCR0?C7RA"_V*6%XUDINC[#.\2ZQ+K5HQU MY]7ZPA%FY_F084%L N':\T/?3 I@6_ ?[C);&F?[W]#7I8YG>/D/V,>N<.7 MA9OT[\P868\,+#G'12 0*@MLBS&XH2]H7=A9$ ?J )3+ U#83&?2QWDV??R- M1)$8ZNW:TU)3S!TR3\R4FY;GPB)!_NS%SIV]> &']8S3F"N;QESY@IBK(V.N MIAP)XRW#--["+'N$\^&R7D3@J.<0;%)P"?&S@&6QSE MD6O-XLH7[N(;S!0%PP:PX+U(9.:0.$S9%7=LP!Q3H'GL249P\9\\ M,^!'=2$C+ ,0C9L(G)W8CPP'V#RO!<41#9!&EA3:W\2NH#*B/MTQ1?[2X*^F?J.QR/*2=%?*AO*81"/0& M@F^%+!'#"3SL#EP/N3X=N58)QHIXV#? MB.928$DJ'_(-]O-(HO7\K?'F]JI_\_&M4$ X;8B;#HX-P V8X68<>3&;4H[X M=58'H@Z%24-';+'INH1.&#('=8+!F1V'+E:X&Y[UQ%.M:$TFL'A1W!#&H!O$ M%P"EJJCG"8'NIN_C$Y^?[1&V]L UC%V.';32(050)^0C%^=HD%OQ&K=BH28] M7$&NT%%.;*-"F*J@9<*,;=8AV)J:Q#$,,2(P1OAAM8=*K%AR!@N,C7I M4#\DCYCI@$[,A X/0]AJX;]A"*N2RC[%A.W%: *II4LC)K"9@S*&+\-B4?^+ M;<7E?_&ETR9(6PO!FO69653.K@! MP_%@XE9D 8_R"+F/1T$HL!=C*!L]%C;D9C#DD M6QX/,JMYM+S8BM*9%EF/1HS[IO"+0))<<(- MQFP;!=1CUNWPXS!2V8+-]%* M?V)@YL._,U,$C\)D-;)]DS:FEMBO!\QSV:/B^(P@ ;81?X#3#'L/4NLNX[N< M++7M:KY/4$"JY@&I=_R=\7]OO_VW\?7K+3$I,6DEF32)!'(6/N+.P!=Z=$(K M@][E+NYH&)HAM=M(CEYZ\EX9AKX#D_D+&L%@7 6F<07T!$KYKD4,2PQ;18;] M9H7@7G0Z(D#XG&PXQI)Z8U2'#L!3^JYJ6NW]+L]MAW [= >AP M<"4PEV^3W8H;>I:#J8J=ZJIF"GGV4 *5%:&=':\;( MENRD1L;:O,MM-,/*$HTDITJ"T&V;^12?;3%1$5(:2A5,M=%)3^BCK:NL5@^T M@O"==81/A%_^>;S0Y<\_DBBDC%)1WZC-1.Q_A^8H3,Q['1.5136B5YY>^6+G M/:.YP#K99?&=%H;7NA71WGHF8!U6X6 M<"4=/Y%%%_'WI+-J-U>U5U?'N)"P?YH3?Y-W&/Q^YS]%[/QX[0:2>!,?KW.R>GL[?6%MV)YD]]9ZI M(S';EWLC9L<\.STOEIAD159;U]Z-@A"34<*QX?J/C$=-:"^U6D#[CY;KX0'- MER"\ S&:ULY]8H-H^I]KN3PUWS\WSSH);X&NBALDP M+DU97X.&]J,@?&FT?DZQ\)V5HWR[9N^T2[JW)+KM3[&>FITVF;>-UIBW(9M8 M+M;I3IC/5?>#0%0(V[GX::,UJL+29XDD<$YO$$/R1*Q,*[=GGK;(R#TP.?>G M?WNFJ!>IJ?XEN[8T+?V)#5DH&N=@@8WB:3O@#5?+"5JN$!-EZN&N>=FY)#U< M,OUV4+Q_LS!P+#Y"4"\Z[(5)@\9#;R!*LSKG?9L&:94R+,)6MUSF:)5 MC!;=5SY >V7R^+Z*(S8GW=XP/0=&E:%>V- QE\B(<"*8,I/1&'BPS6^ +4)* M$Y#23*%I)M0D%8044A535% LL]H)G_=!9'D4MLPH&RWNV;K@D*4I9%N M?\'(LTOSK%7?TR!MHY'5T[,_&(]"5S3VQ014$WO]**W;:'4[Q0OF+GY/D5*. MYC5;K3/2NP>@X?Y4<+O7JJW^) M'FJ"1MV6@'M,WS>[[8+3TNAPIZ(1*>V"3Q2<)*10Q)94!4D%(:4"2-%.:"@T MJ8,#+8^ JN0VEU\_+7VMDHY[+LRS2YVJ5:J@V@#9PE*!9M<-44..F$ M9"\&7A5[5GYU+7&CMLNX:8S9WW];/GPA.B9%+_*R4QX%]E\C6#0+N;K,37U/ MK2YK.E>U5U?'N<@YUL$Y3AIB>E.M2%TQZS=7M5=7Q[G(Z*MV^7-?WM/. 'N-^9J=+_=-(T6ZB:,.8.5D+L1JZ M]E!5&!(?F3!"F3KWU+RD4IK#$'&?28BM3L$;)YFOU=:J:?<>O)G>S1R>^7E>I.)6UME M?(]U-5Y@^:9!-8O8@FL0%:IU#]AYJPGJ=S/Z[;%$T>RU>[75LZ1!]Z!!?[?" MT,H?(S52A8[<,7^OD,'[OO,#G^8W<<0CR\?4YS*MV4LJ_CXH)?>G82_-5M$9 MM0VM6IQ7I54KM="NJH*J;@@I5(I$JH*D@I!2 :1H)S04D]0A,3/?N++I?G42 MVCK0J7N[9W8Z%^1,ETJ^/9ZWM\RS&E^J0_ITOP?N?D3M*6=N6_D!B+B"?]VH MY(9JW8N"DQ";H%9?2<7:WYVST)2F8O),02V@0_EW6M<-5P7,&I225P55#0&3 MLH6TLR2E9TX>^9Q+5Y8K?M:B>Q9+HEMM?? FG6%3Y]UJ0DUG,(04.I@B54%2 M04@A55&5,VR]?."K8#QVHS'#3AC8N@PM>4 ]\VTP[!>0%G]/7]^:7DO&<\$A M=NWYQ]]\#R)FM-MOC=KU35M7X)9BO>\[5UF_N:J]NCK.169L M5FOU*J>U?C"'L3&VWL*M6Z 0?Y^$2;*0Z 1LB!R'-A(C-!XM+V;&/U8;"?=L M/ E"*WSY+)3AK17>A'>1%3'G-WS]EH5W(RMD*PV&/Z:+NYJN[399VAVN[!L; M#U@88\ MKJ5L=,UNY\)L+V"&O0G+9KQ046DI@A6<'9AGO;F\Q($[HK%1K$FWBN3-,[,=G?!=O4* M-FMT5M0,:UQ98?@"XMH?8[O??A2%[B".D.[W 9C'ZY+MJ\].%A]%VO6CYSZ2@IWU<^.(CG MW7.SU=LD6+)W!YD\ET(\EWWM(I6O4"7'91?'I5PVF;M>H]>BR["I?IFJ5:E^ MF3BBQ/KE&L90JI>$)RN39^^T)G-V;^8LQ<\U)N\>+T2X;)N=0X6]R8ZL\';: M$##)CB2.H#XXFEN;(O@R"CS@-2YB;.:J]NKJ.!>YR]5. M.;A:E%J02SZ01TOFYOD&F;CUZW(-Y R"%[-Y(+=0.RT*@'BOC(),LC8KGQC M9R3L?".U#<[17P?T/IA[)Z![+?/BM&.>GNZI'&,.#1MG MD!P4#UL"M4FVR$'A.3TS6YT>\/)\T=%>F'OC!!&MJ'IH>$Y/S;/3<[/=6G3M M70DE$ADSX,MAS8 O^IL!!P/QL&; /NA<)9VQ#Z)6"9Z:T>BT9Z^G/7W'<9%(EI=;\>*^H%M&1">6ZP#82FG:U@0[.S94A4[Q M? M8N?:O)#9*R@\R3SN+XAFD3@NFX1Z3@+IF][S@.R/IA*G:1^1]VX['L8>1 M$2.(1BS$P/E;P_7A8Z:YP?IFC:A.476#F+K*(NI:(.@K M(.L[BVZ&]];S_M0PAT7"9ZMEN8!-4\9[H_ >;Z6IK7YNHNE; 2VN$IR: MK:M_L,@"U#B?K= '#/(,@CY)_)2LGL_;9N>R %G64$<72=HM]?)&I.UUS781 M9O3;3?0TY=)7.*6X(6!2+CUQ!-5DUM9XE#69?'FN?+--R6P1@:SA*]ET/#TS M+Q;TJR;3L5A2%F$J=B_-\\LNF8ID*I)A0*8B<0257>IK4'K3Z]O-N8X?,F.J M\C;G/TH_@LA<>M_WG2)MSY6'21?FV>6BO/:ZGN[7BI#[.SPZ[YBM<^H65QUS MLPN[KA/$V$-::^NB,G#6P."L#*Z: N<"]04_L0=3'D+;8U8HP!\A=,_I&M4M MO&K@65M08[#O&#,O&5"'+QW96,&\$ M@$4![FK"K1!GT4/7MWS;%>%%51# 3V;(,H?$#$HN-C6)EU[Z?K&O2]^+H_(6 M,)5COW>,A22:1T2.5]$-F84"/\MX9 ,&M@IZ9-Z3]<(S(C1*38<-=Q MK1!<@9QD55WI-8EF5]EM*ZU>$U5<-Q,6BCO3N"!G+BG0P'S I40]'-+*M0;> M7/O&_2B(.> '.)\]VVP2&:*24*#LEH7JKT]69+W-XVN5*.0,H-?)@AQB=V% MRU%>P\P\;V(Y6.8G"A3Q;S6N^#NW-XKQE5J4MK#\Q(Y#[/4I]C1PLK.;W@Y, MKZQM&-6S)AP^3GY+O\HAX.B795[[]%MG=B-H_R3V&#"=%WW=!0"6N@_3M];^ MNO]AA9W_NLCRQ9H^4<2-911)>H;M9V('?+0;(6![E>Q3TDD(V+EB)4O<]\KDG=0 M 7LZ+-S@K)"."E??J?C(_)CMM!UL*[ZK3HA*/"!2H'\)@S$X'Q$^]+L;C:YB M#I.P\/.S[<4H 7W.&?SGS!<#%QVSM_#VNKV1MSC]3)IW#P$/'F%T(ZR(!LX;,;C?G\.&KU*4 M!A[LQWM2!1M,])JN*#RZ&2J1+U5-=R_-[L(6A#74TOKS0#&JO'MN7O:6I!57 M7963J5V2PO_O$$/5DS 8YK/K#F1O[V.4[654(.%6X*!<8[IU:9[VEF1BU4U- M5Y=XQ:A7[/3;6M*"K.KJE13GSHI3G?_Y#P9[GC ?O+7WI>K/_:1%-G>J*J^M M?E.1)5C[6V6^6>%?#!5:8\W % .?I48OU1;L79B7%_/7FI IN'\"%F,/GG7- M=N^,[,&&JL\[YL%O#Z;QP'RP##U9RV8Y8]=W>82FXB.%4W<+I2D4_[=$<-]W M^CGL'D)KG_6*=@(ISEH"F2':KXQY VGUG[2X*089A,$XT M?. ?7K,7YYZOZ;25RN*T:_;^U?)FW5G-]NG^U?-;S:(M>R/G#LIU$W*>GYJG M[6+)299V[76Q:-ZO[JPPWB@[^RV=VM5IJBJOK7Y3D>E8X8#R-9;E,!XE$8'F MFHT))@X1X&WO/SNK85;B9M0K* 7V;/^N-UF%6JE9:16FYJ"R#TW#9X?/AZUZ MY&V=?XBH_1[X0=Y/+$R-;^(J=LR+[OZ/9 ZCTJO.'@5P1S';!#!%BV*T38T+ MB!BM;$*&A1"/+D=FA3^36$%D/5?@/.Z !EP2W4NJ5ET_!LQ..R!]%,B3S]TC MLCX_1Z$%.L/UK?#E.F)C#H*. AT&XI0^L0D/%/T]-R\O]E\BD M_S<(Z-NY?LQO<$-(8OL'WQ@.E["%J,EUJIZ*-,CWS1"LMML@Q#?[412Z@U@T M-[X/;BWL2WR@38#"]94)U^^==PIJS4&Q_(8J?UE-DU?^E7 &"FDUN4;=+Y#6 M1%(/9\]K$Z:I!T7+,,D/$FS)7B18L>S,5^J-O-*LUT5J#0.R\+1E/=#4"""I M'ELK"S()'QL3!D24EQ5E_!EYF>%X#%MS]IYJJB*ITU157EO]IB*'N,+IS1\M M[MJB%9'C>G'$G$9ZPI^MT =T\5L6BAOG!%9>ZP/_ 3O#'V*8K._425VGUF:N MTW8K_B2I=^ UMTYZ[07.'OGS)?#E6D^^@GQ9UIH[)PLO.Z"H!$4E&@0D126( M%R@JH654XG>Q#N8 WED(U)"1"6X$<<0CL.YQ$ I!U&BJ*J^M?E-1"()"$)5( MP%KM/"5:O"^5^/<8;[^^&0K_A]],5?GKPQ-R6\CZ4JVL+_5JMV_)RI7W-P= MR6OO]LQNK[NDB%>'%IQU9MC5,8!J,VQ1:^^>FN>]"_.B74+4@H(6=?7A&@$D M!2V(%Y8&+> ''KKG)K0]9H4"\!$"]IPN3RH8->:L1:[093,L,9_18.O=@RQ" MVYTE&%U@8(O?4\1M;3DO&<^- !I[T14DS+!L3'ZU_!?L)>\'$0 F,A9\D?UM M80AAZ/J6;[N6!T/#!V- "3\Q\A29Q6$&(Q>;^B6+UC\=80]\4QR-MP"I'!^J MNX@^$:I??#D.M$(%]WZZ8.1"%H7 M%YL)][7!]C:2'V\_'+U;1YH\&M4<%R<]%^B2?1P]VA2(4$YNQ5$PX_**CQ9X MX:OXH0 W/.?YYY31W$_CGQLP\$&P1)/JQX0[[-8'4G?_[B M 7<=UPI=F&VU"BP0YTLW?DV0?I4U$NY2T\ (AL8W]O??E@^/&9__';O1BZ1* M)O_Q/__CHM,^_V!\8D/7=J/#$>E@@E&NJ??FVC?N1T',@1 @*>S99I/($&$- MXY,566\WLA>RF.Q4!Y.9!>W#N\"?Z%Z(]%V;>=[$^DNR4_L.,2:1F$"?3!R-M*KV/@RXX_!H)XUX?!I\EOZU0P6YLFP++0S M_=:9V>_.SG\29LJLFYG !! M]SBG?MNZ7VE8&I:&W?&D\F*7@\J%<:+=M.NK M0E-[FA)T(PSARU3!1D!,2-9S2D(R(5F/*0G)A&0]IB0D$Y+UF)*03$C>ZY0' M]E\-%;O+]#;KS9W+EH+7,E>2,MC9.@;+MW[+UF1,,G>3(]"#QG_ND?S&%LC-'??P["=WC,(9"7_'T;LB$+ M0Z8.-!;%S2O($M59"3'G/IG3LSB7B.X;5Z+/B/B<6)-8LVS6S/$B'OAF/OBB M5*EHA%,GY@R#IPUMM8,P*JQJBQ42T\X]W0>:8=J\Y0D.S:7X+&J5N_7U+Y;K M'%_["[A]=KJ"A=.:8&[ 2JFK)J]7Z8><$6R7:OQ!AMFOR6Y);DEN5VP"I5 2/)!\E$Q^1"MY:?.>#[QE22&HLBU MB8:0^+]"S&3)>$VB'-59"3'=3C;9.(C]U:J].J2NSDJ(Z4C3$=/5BNE(TQ'3 MD:8CIM.?Z6JBZ5;VBL(QJ*"0AJ5A#SXLR2D-2\-6?UB24QJ6AJW^L$ODM$J7 M)>2[,HKF(3/-1/*^P+Y:DE_NZS:%^27.SE).RZ35L\RO>5%O<\_R;698HDW2 M)V8S[#,LG:EN&TC::E_LXNIM2>E=T?BZT,/BQ$I]5[Y]'^U[-IX$H16^R/99 MZ]I/]_F-G[:=OOAC6B.0J5U)RU9$-L(WP7&U?5@G%HLL@KH_4=-1/+*"D/LF2NC<_W,C;_W MP:V%W;X.(Z._WGW*"NAQ-Y7/[DKYO#PUVPOO:JP3\Y!L:K/R ^Z9*&%]6:I4 MTE[Y-PL#Q^(C1/%%I]WY,"^'>R=CT]BP%HNL+WKKOPWO1>PWWGY)Y$GD:X[> MLD1^RYU<"G+?=\0O7]9)M-(C :@5']M7[]OQ[;7!L.Z8G389UY5=9!706UG' M-UN](H6E=/E[K5/;(Y&KZB*K@%YM1&[:Q #;#5S[JMB_='F[-,][IR1S55UD M%=![0)E[LV>AF]8_B^8!N;X!LGB_& 'D !1\ME(2.S67PK1X.U=?,[;9K>WZ'[K.I%W7GR*RP_3 M+_.K6T+FUS7GL4C!"H9&F$;_D=.34WACDG9XY2@3IN&S"!]WDU?M@$?<-%S? M]F(,2!I/5AA:/GX&C_UCL9R-W#%_K\X/?E?/XV*8\RD.89#[$;MEH1LXOUE> MS#:Z8/Z/9)S[X#8.[9'%V1W#2P^OMDPOR"_K)OR!V-]DD^RE4GZV4KC;K9-Y MDU3*"G"6!W]1OILV*]\\X"%D8O;@'IDS*QA2*N0I "@=\17?3#ZJEF73[IJG M[0OSO'-1\WV.K$1M5KY[ILUB@17;6,WE];)C]BY;)*M5761]T;M'6=TK+"(7 MA=)%*KO(^J*7.+YR)*G%(NN+7N+XRI&D%HNL+WJ)XRM'DEHLLK[H)8ZO'$EJ MLXOC*D:06BZPO>HGCRR0)M1"J>R))[NI+6]YR*7)' MTLP02F_09N6DYFACKRMZB>,K1Y):++*^Z"6.KQQ):K'(^J*7.+YR)*G%(NN+ M7N+XRI&D%HNL+WJ)XRM'DEHLLK[H+:44)8GIW0SGVL$EI5:;);)7I2/'&76= MJNPBZXM>VGTJ1Y):++*^Z"6.KQQ):K'(^J*W5O86F4OEYQ90UL!K")2[.)+589'W1 M6VH#_F4]Z,27-]+13!Q19[-CP8K=3=,^[YE=ZD57W476%[VT-U6.)+589'W1 M>^"]2;1;W&%KJDK&2H26BRRON@ECJ\<26JQR/JBM]X& M&-E/ZU-8]I%QLFE+#,I+V6-^Q&1N%YU&\AOQS!'J>I>+S M A052Z^\E)2A* ESQ6)NG>FU$2[G<[4RHQIRV+(17JQJ41:EL8BLU2'N:TEY M4,+M(BF$-V)"K9%)ZIK4M3Z20G@C)M0:F:2N25WK(RF$-V)"K9%)ZIK4M3Z2 M0G@C)B1D5A29A2KD%;T/1#+Y1XLS!Q/IF,\M?**/70\>1);=QY?I([?6"W[4 M?[)"1QTO?P_4$5IRSLRO?7D27<]<=+/5ZIGM]MF"XVO:QBJA00AOQ(1:(Y.\ M#O(Z])$4PALQ(2&3E#,IYPK*!>&-F%!K9)(M3>I:'TDAO!$3:HU,4M>DKO61 M%,(;,2$ADY2SILJY&D)0\=;RR[#?ZPG$-[70]S?&(W@0:W!9KBIW90OUPC?> M5539+_\>1N:;!9^V;43J0UZ-0-&=5"2)6I-7(U!T)Q5)HM;DU0@4W4E%DJ@U M>34"17=2D21J35Z-0-&=5"2)6I-7(U!T)U7IDKB\C+#O_!GS""OT^'VPI(F_ M:+^9MJ-5]8._B>+!>ET.T.Z4WMRV/DRI$2BZDXIV&W37P)PB%SHSB(RJ172*^07JFZ/!$>*JM7=M$H;];<#HTQS,'Z MMMZ#=6V]U=\J5,J<[S$FV]P,[U23[:KV^.9 VY^/CE<>6IR;[>[%LD;?V3N MFRN\N[#H6XD^TO)-8)2*X*&"6IZLQRIQ'.F5)E"9] KI%=(K%98GP@/I%>(X MTBM$YF&V.HO*(:I VRKPKD:@Z$XJVO"U M)J]&H.A.*I)$K-)P=(?=,F"5=W^)J> M9%P5^*E0@ A:=Y!)ADF&&T_06H.\2PG@BNLR9HW9+V$P!M\0C/+TW.0^N =+ M-0BM\$5^L$T7JQ]@YK*Q-?"8[&>UKHV5>.IF*!YX50NK59VKNN=FJ[>T=U63 MN(DT(A'T(" OUT0S2F96,?53)_MW\+$S:N1.^M3WP8_4HSZ,:GIM'.S4[+5: MYD/70(+6&N0".I)N?)79+FJRZMU(JV[*U8S5WA85:*Z&%#90\302 M9 IED;W4>(*6#O(A[90*)@1OTBB]T7[=6U)4FE&TD2"3L4$RW'B"UAQDDF&2 MX<83E!R&G=*8R=[?VMZG_IQU3&Z^B48L%)TY0S9B@/9'9K@^_,VH0V=]ZPT. M#A\5G1VQQZ>C2^;K_2VN*?-;.Q% MVD0O4M&^KC5Y-0)%=U(U;U^GK9AZ;%8Q#:U70AH:R)#A@2Q1;\S:E*97#[[& M&5C5(Z]&H.A.*I)$KBU%9,%ZG<]6Z .B^.$:F)YWS-99=;)':MFNE 2G ?"5HAA(O/@ ?.(A M8#B#!Y[KB+%;IH'_O=V 9_:+PLUO%YE?R3J"[)S'1\0Y#'%(V!L#"HD&Z2UM MB$/"WAA02#1(;VE#'!+VQH!"HD%Z2QOBD+ W!A02#=);VA"'A+TQH)!HD-[2 MAC@D[(T!A42#])8VQ"%A;PPH)!JDM[0A#@E[8T AT2"]I0UQ2-@; PJ)!NDM M;8A3#V&G6\[WW5ZV74)[V8^69_DV,RQN!$/C$[-%C9TD;K=M&IOS_/S86*NS M-^6S+YKJ4'/5+/BV[TE^S\:3(+3"%UD<>C>R0L9OXHA'EN\ %F:JS/K\QL^5 MG3J,C;%)^57@"X#AU]N0#5D8,N>VU!^V+,_/\E#0':0Z"KZJ6!HI^_RH8CP/_,!;&>??<;/4N2$F0DB#X MZF)>[$5KO/HV);/7:I&^('U!\.U77VQI14@MT/<=\I@DX99NQ@2O;;9 MN[@P3WN7I!M(-Q!\>]8-*->CP'-8R*4DEZX<7FLO]$@?D#X@^ ZK#_J.X^(P MEG=KNRJ#T(8X).R- 85$@_26-L0A86\,*"0:I+>T(0X)>V- M(=$@O:4-<4C8&P,*B0;I+6V(0\+>&%!(-$AO:4,<$O;&@$*B07I+&^*0L#<& M%!(-TEO:$(>$O3&@D&B0WM*&."3LC0&%1(/TEC;$J8>PKVF_O7%%@*1^V5VX M6Z> I>[%0E0=N MWMX0NW->FWSLD)-1ZO'F!J!HCNI2MX7XHM/N?)" 5P_\*I!7 M(U!T)Q5)HM;DU0@4W4E%DJ@U>34"17=2D21J35Z-0-&=5"2)6I-7(U!T)Q5) MHM;DU0@4W4E%DJ@U>34"17=2D236E;QK,@9G$NH69 E.K =V7'JJX*JLR@:D M"GY^9J'M\FRJX-6&J8+&D\K2*SG'K5D=V'6';[<WS5 M(Z]&H.A.*I)$K:G3G2;I:^*P79*W;]C!>!SXATU4 M:U9VK>[P-4X+5X^\&H&B.ZE($K4FKT:@O-XDFD<" 4U 5PQHDM1ZTX^ ;@K0 M&DFJ[N9/-?KUBO*&E5V^D_!(IC7_9@4/(I;2[_N.^.7+E8BF+*]SD*45\-0D M\.%/OO_JJ%:O;79:9Y4I>:@>3VH$BNZD(N=8:_)J!(KNI*K^1B[:[+]Z'^\[ MCHL36=ZMY3K7_I4U<2/+>_4F_NI&^V?5J5:L'A=J!(KNI**M6VOR:@2*[J0B M2=2:O!J!HCNI-#>BR0:FSG -3ZU[9#Q*V[X%$V1=ZOI6XYS7@\/7. .K>N35 M"!3=2462J#5Y-0)%=U*1)&I-7HU T9U4)(E:DUG>3MLY55)BFMW MNK1_D]8@^&C_KC1Y-0)%=U*1)&I-7HU T9U43;"DR1"FWG,-[CUGA=Z+P3)I M34"17=2D21J M35Z-0-&=5%6JD\74LX\69PX>;3.?6_A$'ZMB'\2Y]\>7Z2.WU@M^U'^R0D?% M";\'*M21%M5>^S*D6,]LNG/SLG-:F1AD]5A7(U!T)Q7M]UJ35R-0="<52:+6 MY-4(%-U)19*H-7DU D5W4I$D:DU>C4#1G50DB74E+_53JV.ZV&^,1_ @YHFQ M7.88]573)I_SX/ U3O%6C[P:@:([J4@2M2:O1J#H3BJ21*W)JQ$HNI.*)%%K M\FH$BNZD(DG4FKP:@:([J4@2M2:O1J#H3JIJ=%40*=1]Y\^81YB=S.^#)2W% M1(EXVE-!Y4[_)A*GZ]6JK%N=JXNJQY0:@:([J6@GUYJ\&H&B.ZE($K4FKT:@ MZ$ZJAMG49!)3S[+&]BS[$H1#YD9QF.]7-I>0)FIIJ7%9?7-$#PY?XVRPZI%7 M(U!T)Q5)HM;DU0@4W4E%DJ@U>34"17=2D21J35Z-0-&=5&5+XILUEQE@=&*P MOGG98%WS,O6W"HHPYWN,Q^HWPSO52JRJG9<]L7YY5)D99 M)%>_)0U4&UI5#SZR!0Y.7HU T9U4)(E:DU2P"K8:="<92$[/Z)G@>'+[&*=KJD5 MCC4#1G50DB5J35R-0="<5F=Z%]4-KL.5,+=%J MG,+V^7GBAD*HL"5:-&*&J.251.YC5ML8OI)7=(;,86-1-&P(":<.:?5-.#TX M?(VSW*I'7HU T9U4)(E:DU. QV7$(/M*F#5Y^@,W'QA:\*5N]K.OP(IZZ&8H'7M7= M986/==X]-UN]B\IX6=34I:Z"ICM\^U$D(HI243WRVCC-J=EKM4B#D 8A^+9W M"E;WI4-1O>8\9LXG4 W^@XS*[M4:.42[.3)(R+%I JDHQ* U>34"17=2U6)? MWZ=S4)7TQ^8X!Z1#-"<5[>9:DUN35"!3= M2462J#5Y-0)%=U*5+8E+*M>2@W1QVG>5/>R[]NU@S+X&G']GT&%!(-$AO M:4,<$O;&@$*B07I+&^*0L#<&%!(-TEO:$(>$O3&@D&B0WM*&."3LC0&%1(/T MEC;$(6%O#"@D&J2WM"$."7MC0"'1(+VE#7%(V!L#"HD&Z2UMB$/"WAA02#1( M;VE#G'H(.]W-ON_VLNT2VLM^M#S+MYEA<2,8&I^8+6KL)'&[;=4AID-(@^"IJ9*#H]Z^"\3CP2S(N_F9AX%A\E#:L MF=R=V]4A>!9;6"!3=255I[;-'NV4OZFAC>X54457X6R-0="=5M531EI:/ M5#!]WQ&_?%FG:3;ISK5+9*77 0?IW&RWSLA)(MU0)?AJ'ED1(CT*/(>%7 IQ MZ7KAM5&3'JD"4@55@J]AJJ#O."X.8WFWENM<^U?6Q(TLKW0]T#DU3SO5Z>I7 M/0G2")3ZD*KRRF!-N\ZMM8%MQ^/8 WEWEMT:?<"^ONU&J(>R>_J2?B#]L*E^ MJ%"3[_.VV;ELQFDK:83ZT*IA&F'_K0N!"!7$JW4A$*&">+4N!")4$*_6A4"$"N+5NA"( M4+$#KXJS-OB!E5@S/7V6_,R 8'O,"@7"1XBJYQ3@ECBDFW\ATJ*G1HI9<;#+%'7GG_\CC'#LNU@/+%\+).#>2, M+ KP&%GTA<+L,F/H^I9ONY8'0ZN\$7YBK$9Z!B,7LPA9QK-+3VPO=L]>*)C& M6X"T]4W.K== ?[J(/G-8R+$I-D6:!0$_R[2/&K!A$&+[*._)>N%3X1FE9^!/ MKA.-<-&MGSX8B:!U<;$946_WNJ:1_ !1?[>.-'DTJCDN3GHNT"7[.+9W2H$( MY>16' 4S_9_$1PLZ4JWBA^W(M9&*SG7!RBFCN9_&6@0916!HW;1:B>^<3\*8@ZLS=\NV!R6<77.>GD=6\LA]L#7:$6B"0B4\KR)Y6!5 MK2ADQ;_5P.+OW/8F)E!*3EK%\A,[#K$#@-B7/ABYC6L'_E5V-XSJ61,.'R>_ MI5_E,' DH5J40Y;YVIE5[&<_B7H'0@]/74/IAJJ).>D));4OV-0.MX(;..FY( M-(+\,^L,3UWT_".)$&8TC?I&;2=B+SPTFRWL;5HIJA&]\O1J7Q9(KUUTP9H. MQLO"9ZU3T^AT+])8TFI@L-'Q(F=G#QV*MW 'U[0H7AB>6T_; YGE-Q,66A'& ME+ HX-&-P(M:9'3N8?==PZ&OSJ]_A=+1=*YJKZZ.^ M?R/F8+9H_>BZ@YFZJIG=6:M8JI)EJH.F%KU6C@<6FIR8,,=\3DI:M+C^B#BY MRJ"D5+7<,R^Z2WK-D5HNB)+%*.(+L]59+2\F&$BUY,5AI8?P6*M@>NYT4NCM>X7P,UOB)IIM.1F^+M$40&AVA4BVS7; M+5*^NP=I7T/1@H.VE[T""$L16^U4-AXK&,#0'@/CP8!7QZ[?7,-XY([Y^Z^( MBOLI)CX_HT'%O@<^1JU+5=#GO0+.7?13S_LFYIX,Y/67@!4F*V0I5UOM9L-E M:"$[;! 9+N>QN'/>#GA4D=2% ]G(6?S<#+_( D;_X0H14ZZ)W%G2]YHT<*'4 M+"9&<4ZQ8E+.ZY/'I'%@!'@M1Z/5L+B81*%#IB$I^^DP&67="S*'=X]6;$O4 M8E1QMU= L+BL 6IV;U%B_E,!ACG+.(BER*)%E,V6"WGJO;JZC@769?;J[U> MY=3>M?\(R C"9A^"@>$18FCN$Y/_7OL)7EQVH'J%LV57X9!UN85U^1K"%F-A M]HH(W9"%62-5>QNRB>4Z!I/^C30KA5>?- ]1]J;FJGAKD56(^\2&#-#D*/^P M[\N;2OL"9Z6&8<].EUQ>7L]",BTH75 ^KWG:/:NOWB9#NKP6!4*1>X'_<(QY M"\U0Y=O*=QKLD_M=4:I[$_NZX.30ABKP;0ASL:FOBOFW#AA=Q M0/,+]O!K>WTR5-78RFWHRP!2OKSGF-PQJDA/?2+4(&V8R0 M/3(_)C,Y+ZA7@%]\]G^0#$U+<@3JF'!5=U5"!Q\+6Z8T:Q M;WW?(*!#-K8_P'6#6ZE6/< L00'I@JJ&@$FUO$NMQ.HUO?V^23];S:W']5VL M\3*WVS!X!.YS/K[\"JBZ]M-+)OHIG@Z3FM Q3\\+Q-;6-6];]JB^LS^%TU9<>_8#5G_T7(]3%7\$H1W MX#+=,3L.A:[_Q ;E'N)<]LQ6J^CN'XUPM_=#Y6+.V$\[9JN(8W;*3M5.A7^S M(L6ES=+A:X0[#&S&'/XE#,93#(F"32GU?=^YLCR/WPR7BWVIBOWTW+R\++C% MGAYZ_7"4+TC9F[U6?7LKDA+?2[,%R;3&$+C6X, TI,P7BS3*Z2K)+=T@;[?- M7H_T=E6(K&^V%9GEK]+HUZD2Q?2")S;@0 #@@4?F!1/\V,Q!LH@^6ZMS%Q@S M] %C,5>%"@8/AM&3%3)3]-&!!RS_P07>SG5>T%"S+W'"13IEXH&#?$^I=.W_ M+FGT:4JB!)^_ XHQV]LEY+V0W5YQ MNST;/Y^$F+P6O9@&^W?LJKUEA;9OFLY?&G@5;5C _G-B/$,]A#9OF^?=HC.; MM-;F>Z%M0W5U7$N\K]U\+_SZ5OI5>3!T B9P]@8DUC0UQ#(Q=\G8=(= MBT>!_9?FKOGFB3_7"G4WPQ\IXJZF>+M-T':'6"NWK6'';'7ICK/*4;N@L_U6 MQSR_++BG,!FZ%=?JZBP3&66JU.V 1YQ4^Y;)/0I[5XB\ZBGW=A&:O3F1U\*H M75 #V\ZAFMB055\K_9^SZMDS"VV7"ZO^CN&%K,;5K+(WGJPPM)I:KB'50,:^ M^ZQ0=C/,2_OO"DOE)NQ26_*#4Y:*,\AF/Y3.OO(LSB4I^\"=XS%P-RGMA7ZY MDN)$R,O5T[TSZE)^"&J2;B:KN]H:'/-WP-+&BHK85W](#1Y,D+.X:?@LDJ&9 M2;8P8_KTR JU3X3;VH3[32"G[SN_*CP)4^Y&XO0[B]"#3_%Y,TR?$L@L-TY# MU[S5A@,*ZI51\!$,V??5WAT^!F$8/,&CJN+.]6UW8GD&<+FXQ]X+++^1^GWU M^5KQ73$.:/?IK+1?3=:"0N=FNUOPG=ADQ>N@IW^D[;8:JZ?7E"E,,52&>IZK M=^ZUB[[\7 ^UO!\J%J.-+\U6K^B2(3*(JZUH:KANVF=BF-9%E''$K7TK#"; MW1ZU=-OGKKLQ0?4]?*2"ZPK7G38$3"JX)HZ@@NO:&H]I=Y^):FEB#%Z,X9JZ M:@WMR%>U?4GKSXML\+/Z6H_STP)N\FF:4;DS>0L*P?;,;KN _I)D6M9\AVT( MF&1:$D=0>TG-#= O00@K\0T[#D/FVR\&&PZ9'>%AOK!+,2-7_()]SQ]AU]2_ MF&)-3/.S0-#-\/.S/;+\!_;#BMB-CP:,N'V,CSY/,768?I-%-R#4PR8MGLP% M-YLL.LF#;-,:;M$- 9-L4^(("GO6UNJ\]FU +6?&&]C-Q&]OL;4Y&IKFG+DI M+]H)&8]"U\92+WQ ,"?(C18\R4?(?9)Z\9:$;. D%/BG\P]]> M[ #QLO:.M('*+1$V>STJ!-O=?*T$BQ1L +- E+[8VYEKVSPK M^DIN"GS4T/]K")@4^"".H,!'4^Q0!A]7R@+]AS8FR1Z[3UZ8W:)-DE*-3WV( M7"\/@^S.+;;?+FR_3A!C6W:MS8S*P%D#R[,RN&H*G)00UO KX.[BR<1C6!)H M>09\:WL!CT/9FE$8L4,O>#)<7^ZLL&/2_7 UG:O:JZOC7.2K5]]7!Q2[CJSL MMYZK4H55OG]V[=O!F-TC"FX!(>5>[M#1J6EX56E7T%UKW8)OYB";4S]-ZP)[ M8BRT&LKVGX/PW:X\^QJAE3A B?W.2FX@J%,LL\KD*ZAO5=&7;)#=JI,'_SWP MA:/NBL;OHNF [ZQM04"N>XWFJO;JZC@7F9TZF)V?,Q?05/NVQ_*\1G&3R/3V MD(-='BI0?^&*YO:W,7HOB "63DO0Q&<95T-K(K6QL87[)*I5M MXW?N$- [>[+?*)4]Q99 UI5 TAV@Z,<,ANA>@H92N*#[$HO?HLF\KK:B_I0$ M+>;N'0#$OR##-E8K)ZBYGV)&=*F_E7@IMZG!N4XM#6I#3#*GR9RN@I9.HG#B M^B[F5/LZKP-(=X*?:X&>+T%(-WKIHKA?3=JB\M$*WHC)8*ZV*OY-Y3@$0X-9 MH?=B,'56DIS[!2)(UUQ=K!!T,_R,Z$E.DAP1R[R1N"GWXBZ=DG]K1<^"-'#! MY[I2 <-/] ORVM#V0.3%6"/44\^I4I+Y'8FPS^I/M02;84[?C )=K\ZS2K/= M6:(U%ZA#\7NJ+[?6UW32'Z S_EN+7UF[!PUR\5)SP7J9)]'.R2%(Y336W$4S!@JXJ-%QM,J MMBC >LH9;'FU-$>U>B"IYK+S+]A#3>/:MT]$6NQ=/ "3W+5"%V8K2Z&<50TI MWY/-X2J[.7Q)-X>[='-8CJ-J[@K2,OD>CUGHVC,Y_1]C#B]R_HEQ.W2%Z=3W MG8\6=_G-\#9D'(N@\=-[(/]'#^RK#0UE&,^:(-N$,=L;33=AH(7JI@XYZ^T3 M(T,%=.82X@@I%33!3[-4R;'B,H8D7"\X8LHA.AJQ*;++0>E2LSFWB?T9@Z,S M?-D,T>6@[L8W_C_+CZWP1>J:3LLT0.3;QAO$(L8:.ZT/5U[ T>+^!#I3?-3^ M\-8T;JR_HA",\K[][]CEKL#^51!.3HPWZKV;_M7T<1QO@CET-I %BY4# WQ"$&^")?P!0<#\0TGGK66*4;RQ\8*$A-P]+R.L=F\#&,6"A7'A7 MXJN56ZEZ+1TSG77P(H:WQ@%@$[!CJG7BAS^>D^E@!Y=+AR] B7C6DQ5B_#V< M!"I/40QB.&Z(UR ]C0+/>SD.GGR,$"6[_PLN%J9(P9\.GBSGQ+B'-<\N=GK- M)UC.IEHK^*/P3#0"+N"2E(#] >RF67R+9>&4L\@=RRFF"(5%&$]N)*]N!P^NH_X 2S2C10F8=(U"##1([='ANP'#M/!EH^[ MYO8,*!<_Q1XI%?7;[,2K-X9M552&29^0WK8=Q'ZDSJ@$ X3L$0C',-W+FHCX MP=^2,:?\I)A(O2R+QD!AA#!HPK7I(^)SQU"A!CG-]#U@[DG &3\!Q00$\\S1BZ/@A"#0IDP1*:Q#.H_W.QACU"=X,@3@%[^E5TD+ O>X6Q]7,4829R%PLDV!HPA M1%$8B((\YKV(?I'B=5@(/.6AOH(7]MOM2?W<84R)A/EQ:BLS3%U_L"]$BWW' M0&(./)>/4(T*+E&"*1^2+RRY]$$EJ>4%-'-+@QLLZ)$H?!%T0=JSL5V00I8- M[EY__Y)&=ULKH[NMD]->=SXG34&[*Q,)T57B)A-3C9F<5%0G;25VB9@O>O#M M298 -=AL!"2HH5T_L54DGZ0F3("_V\)Z,J3AU.Z>&#=Q:(Q=SH7N$3[[V/J+ M@8;$;=@6NLI&=>8./ 9Z=@@(="SY.U[\&/B/S'?1<$',XD[P$OCLQ/B= 7O@ M%1UHNL&#@]CU(B. R1SW 7D0U!/:+X\PD.T%L7,\L/",+6+VR ^\X.%%!4;P M?9&#HNP>GZ/O+6>7,\A9A74DMYSL@XB!,6!* @K&U03T=H3VR3@8N!Y -YF MC<) IT<,C2OF,0F[ ?P5(2>;!D/-&08^>/QCYH@=!C8[0 0W^ L'=2R7,P&N M&EOVB^A/\:",16FI"7M'F7;IVKBRP@S.K+$'.#;SX;@%1QD[A?GW,B"S^ OP M['',F9F3"HG/XZ$;\LA@S["[ 5O83.YZB4P"AWG,PEU;4$DD)>;VO@S?@;D^ M "R/DX<5XQA#H$1D. 'P&_)!$_PV80%$T]:,P^N''<, \,8 MN)F$@6<$C\)S86Z64$(]C"QX@0%BK,<@E#8**@ETK3(+DO(E9^7_!D\9[9IA M8 /[<=1H"(G/F,.3T,,"=@ 6A-W3%]4*04;=P1N@ZY"]=M-VJ#]@L"%:LT:( M.^H4J^*])^9Y(AP"&L")[4A:EIR!2V6C$?EHN9Y8'8X*>RMLRUSH:UQMHIN4 MPPG@(U6 O0*A0BRA&4%#/HR$G1Z5IP-^%C Y/)<-=V0=Q2E9'AB( M@K X4+@GT=1^1F,6_A+'$8)\?1'7M]*PS:\G=R?&?_?[M_FHS?J%NN(J-#;G M5V;\03/C6QKSOJ54.8_PNU -2<\K&7]!WQ-@D+$5-S)@$ =]<:5V/<1 U@F6 M[X+3[*F_$OPL^:@YPXD2E3T^%$_Y;A;0(@-=-GI<">)O#&G#_X3#G4G MC$^ XX]N[[33/NOV"CD!6JK&:Z*?.R?&70S4EX''#(&,*86,A$0+]?(J@O^* MK1(^@P)%]MHTO6U;PEX])VML0MG'([&LO= M")86A!FEOG ]8K"YO"^Y"XXQ[,@SHK9\#6"R9M:L-L?<\0;L=X^6%Z>HPFYC M?A2$+]G/Y24X=@!3)L_MW<$5X1\9C5"LA- SV"7%E.C9^N#[KEY5TAQ(;N)3 MO(@KC'-!\L7[S_Q^5/G,B ;E_)Q1OARE@E$JV+Y3P=ZD-M+;&J:%J<6K2*:S MU'I?80GV)["W..FC?[1EXOYF(U\<%6+TK,Y$G3-Z<.^3 2O#88_,"R9I6L?> M=VKAR/J6A[%H10@>#".5K\$C,%.^38T.%?M4]A :/.FV+'?I/V/G03)B/ DR MOG6(+^(S(9YQ6SR0D41Y7B$>S9[?3H-YP//PMIH+9F+IS'S67)M._01^,Z#; M87C '<7BI('''GPS#:D[:$YE'>6Q]6(XK@A #L-@G#&U1+GB^0<^G4\$0P7T MSY&P']6:,/0IIE;^LQR/B5# @$5/& A8M'0KM\J< Y].OM[L3>+.TDQESC2 M_VY& )9X:O* T^5_\;[O_ JK#B,+^ ,()YR^E\JE7&X7-ZV)8R8((-@B1X)J M^F<'C'K."LA Y4N:F;"5F6VSG-$#XE0D'OPIW+E ! B#&+RY%/5Q%O6F[HUYP M8M=/3F# %8OZ7+B\],\3O%9PJNF:(6IIW% M?WI%E?1Y>=[A'8+V"]!US3NRJQ!H&N%OI"B+O,\BBW<#T4TZ8CV 2.89*QNG!@&H>1YQHUA273PX'>W8> C!PC:0*?R'))AI_1F$.(8ZI!,S MI(=A,CW] -<=DHP*=R,&:E=?]Y1\>8GL? 8%#8"<0W:9:6/*^< MY@!CG@3Z+,/8&X)SH2CQ%"196BZZ0M=#@[DBN5Y1??JE],2 IC#@)!E%-(9 MP-&NBM0^GS$(8%*.UUDN0IF!B1G@6X*2\@S+\(%NPKYQ,4D-[:D8L]06"XR5 ME ?P-,.-YQ8K#C]YYHH.,(YPAC0E30$@/&'8L*V!Z\E39#P_@-\>P)HP<%(> M@]>+RK$Z.50'TUY]L6$(,WS+8VS+^"?,XB=K/N;,/G:?CT>NXS#_O?P'XS:= MSN7ET2]8WH.-^/"57S)9/$F6SS11':85IRZP[?G&FAO39TV[6Q0>8*@'UM[( MMOM#G9SR'^F^]DT ''.<8&[\CR\?F6^/@*I_]9]=_L>56OW<@VM&N7^9,#' MG4#+[PDZDO'DZSR,OJ'*3C[E^,JZ/.5.FJ5\W-GVAJN?!"_,[_4RMK4\ZQH, M;UCNS3!9Z WX)_?,5]1(4;91CXW=UG MZ3!'PRQ16DM2QU%HD"Y/F&C+_*-?_&".*(84G=(E10^R[%T\0KDLV%A]<,03 M]WHVIP<(DDG4DS[YD6E[CX:?XTY/QSHJ>?6Z94U"+B+XBBI%0 MQS (1"!6"?P/ NKG/H.PB4?E<=JH@)"G*$E=, / M%)&&L2_D!8\!$WHM2<<%79:=:F8A%I]Z)LE 48;PUG1=IBC/&$\"GTEW1W;U MP(]"-F(^QP(Z+-X=LR2HFD-+9E6Y<\KT7#0=95]EYU[ MW&S%E8;S;!CUH1, M;,JU#M;K!EN:)7+'1*[-#Y'^G!1N5$]):GGNJ7!OI,@GU9C?0UY=+(6E_S+O M2_7E49$QI2@ TUSA'M527K4,L+CQQ/@2AZB2,&R6']MA>!XGCK/2Y+FKDN#N/M^DC9=4:Q3YRDVZH$\J'\3X9OW%1#,9>,@5 M"GR"![-)1:PJTIVFCX3LP0K3(G++ [%-ZP;@99%6DM8@8#4OU@.R4 2T\,C- MXJ(D5VEO(#0V2W@ +9%J54R 2Z?#@01JDQF#\,'RDP1^/'_.H]/#Q$>]%&<: M*K7X"&Q,_.?S]-26-&B)F2/BW!Q_&I^SY^:BB=GT@%P\0+IU<2:"2/MP1/6\ MZ!OU,/)>#,\%=#JYI(.D%-])VJ6!Y+L )FB'L17%,ET SQSPI!:5P_13/$[& M]GQC6/<(3\L-3S2?E,H3]82X4SRI];#)VZM/(G*(E M.2EBWWGCOI7F=BSK&7&4S#-3[PAGSY3/Y=(MW[C)*)9"0R;)25TG).T!V*D% M;RH^2L^T9Q>.^?.C -^QF.-6_ MB_?)ZNV0-1'7 /O^+,L86Y0:)I.DL1XV,WF[?O-PH] MYM#TNMBC'&(/P4>\!4.D'=A@P4[PD-5_$"?G^+<:6)ZI9P]PQ 0J6V3WXL9>I>;H(1E^^J+H%Y]:\WRVXN Q)B] M]//1V=&:,;+7TZ3'47L]D%YIMB?^M&H@W#;S1O+K;OPY."D-I0FFRNBD)]31 MUO<2K1YH!>$[ZPB?"+_\,WNE9,LT\+^WLX\D)\49I:*^$3.]-X3/?6B.PKWZ M=4Q$5#LDU=J7!5*-[F7=Z, OET50OZ_>\?I=T4MSK^UX^N MK##$]C"_65X\>]DRMA+>_[5_G7.S>WI:G:O_&DO2_=W\U^F89Z?G=/UJDS7N MC[PC7P4]FS=B<+L_A_U>6C'&P(/-^#46VRMGVEZ^\T&I[X&O?/Y2M'3;;+7. M-%/2S>.'/5[NVINO'*B+?B>[N[H!WRKL$X[7?SR\/9+\K;;/@Oa*]29_) HBS>F]DG-M+LRF00#W4GSX83 MQ'A:E _8K5?V^TB3;QZ,-E/ MNG(>@_URC%7E"G,.&T2YAE(B?6XVS4^T6%F2NK>\T""=]$L08M4^SG4]G4KP MT#U0=TK6;S"=&T8OXD8ZT5,&)6\S0?[E 7S62-RV9/GY[$/I,,TD*;KRQA.1 MEBA>"7R9>3ZG?D0_5;4BF4RS_Z;KL_*42<,\V?]T^V.'5U,?97N>^)B@]RKB MS['E*IKG.&4+LGN)/LJ3)W?!&ZQ57!,6&!Q3[$4[H5PCKPB386TOD%FO2<;L MNM34BM6 +MRRF]M.X(+:"5")/)7(4XG\ZTOD.]N4R'MUEYD:T5%61=6A%;XDWAA8/&ZH*C)DQ%;4A:A,\]GB'55"R17P/)J6 M?"1<@2=[CKI8 "^BGC ;[4!@;6QMFUB$B>D)[I;[Z#JQ:,"M:CM4Z6%VYN2F M8OF*ND10D4(:B4N(FQ!*M"*4:^5LSCA.::V&?*,N2'JK>&-W8J^\"Z#P*@]A MRPLN0"9(>6!*_,87/Y8H9Q4K95S4RB+GZ^1;]5M8A.P&#DKT%*:0/;KLZ207 MW$EN+W9ECUWY-)8ACIBZJRU5TEB&-F#8=#:O2](%R184>$Z*.D>5>M^/X+4G MT;XVL$%WJ#KK\"\FBTOF_>!5,UMC+.;_.YG#4I>U+_,)DSHW.;:X&D ,+PK6 M9-=&S_T+6_@+!Q44?*;L/"EW5Q>&J"OQG"6#&]*!$$H0;VM.;A:86;' RG0A MN=KW@(D]1MR_(NFH!I/=GD$;A6SA>-F2/K6:-U92F8>*#89T><3?GAB_%SFK M:%7,Y3V$K #K0JC_8R35<30CNE,V5ZU4,G#I_TCL;Y7OI=>U;!Z^/SV\P;7]':/ALMLL$3DWBQK'YM$^%?M M/E]AT$\@K'?2 @#/:C;NM%$'TS5'P!NW:#T (+,[ZWX \0-CP4'VS =9]MZL M0S0\A.B>1KL*;0NQLHD8K%RD]MX,4]\S$YZ45DTA1TCG9\7<=*MENP]^S.V9> _!*+#V13V[##"H,0F-X$J MB(:1 'I)#9Q:>W%N,*%=3@ M^P*B@1P!D#9*>G1(TT>L0KV8NU58^K"61"OJZ0U*"I 1)"396 M"7;?&[\NB'6FV@TO]D7G.GU\FKB&4^?ITJ MPGE;+1DG9$/TBC(]8E,=-L!L'[P3=JP2Q)_PA47!9QGUCD6*CU#J:7_U>2W\ M:BMQ+B991D[/=E[GZ39>9V^31,1-G/7&]'*]]@V.A^FV&]KQF$?B?FTS&[>/ MU=7MBKMR1QJH*F2G[.E9ALI"<]SAD.$NH@X5$MG)O#Y21P\OXH+*:!2H?+;, M&I:3!E]$<[/ZMX7H43;0Q'-2*@F)$?035V?&2493Y6T30Z,-9;% MFLI:5EA3<0)E**%.37>=3#K5! =Z44G+X+" \@["Z?5"XI@HT5,FJ/MAA,:0 MB:Y2'.)HI@H@X%X_7<3TICFT6E2?MBBT')9YR++M)$D;<^O0-@ #:QXTE9XM M=PG<6]6*C9&%00V10.>(4(7E/(K]#)<]-0:3.W).\!Y67,'\O/E)IAM> .\E MR>0R42XPY-9GA6D%%5Y_DP(@ SFI79CDH2=A%V'>939:>=D3V IXDY!PX]S% M=J-*%Y_NV0@CMK.)P%*=@I1PD:-Y/U[6<3+ MS]*GI5VM(!15&,HLP. JL]5U@M+*&P$3@L>,IXWJ6U$D%V(U"+#'@UA5 #X_ M>. BNS##%.:T_,T&R0O&R.;YF(&T1&$.?!76[ =C?#J L=1U5WV)HKSMI4PE MF'N8,Y)F32.L'0"'V>?2O$_7/P+C7+(@>QY9LK8F*7G)V+3B8C!5=>+R;#D/ M.."!S.K$D5<938NX%B]Z7&-E*+#YE$6_L]7]7O_89!_])M89W=K:%@_MR\KAH75RNC<811JB24(ORQ!OV)0(&O\$EIK7F2"$OX!ER C2SAL@BTIXJ7_: @;YI6 M#@5^L+Y49L;56Z38MJR@6:\]LR[GR%I79;49J2JA/4IESDKL&_OEQ72GYXLM MJG5W]ZX^LWI-\N5V1_9[Z]+1H'SF=FM10R@%VKP:@#'?*<*]EAKMV M>>B];3("SHXV23HH-FCXBM9$+G^R_7\!P>*Q\"J6+A6>1M $ )R40 MY_Z9B)6X\5I% 7@NY+S%B?)MB!&JZ.46IH[ 4,'VZ!/JX%)V$%,20:CVJJS0L ?4R&PF#.TI3WW438; M59$%68$\<2/9;0ICODO!3&' ,&*8:7,2\^1XF4>AA=Q]+)((U1&Y,6V0DH9> M<\O!Z\A%E708C(U_X@V8"7W1D3AVGX]'KN,P_[W\1RCI;OO\Z)?H"?P*?/X7 M1,SKU,RO8B5?W>%FG2S^^&8]N^-X++TG'D8_\"YUZ2O->D!.'*8>T!!+/H0/ M/=_15?0DD6<#T[0*S*9(+GI/Z6"*YB4Q,"XV6YM^.HQ#7Q!>'?X.#\;6AF@4Q3)YM M/ISK-#=M0[Q%U'*U1[\Z$RU"M3'PF,0M6,-@!7W%QA!%=DDY+RA-5$>K8DJB MBAX99QGDEFQALR^GF-91'G39N_X*MQ2 J6(<[VAT>H5G8 MY_$J<*:M(M^(.H+6A_[=E?BM_>'M_@WZ;J]UW&V9RY M?I_F]^]\K;,<3Q@2 M]FI6$$>A[0_&?P>!(XXJIWD&Z5?,9Z'HIS-]33Z!?:K2-_/ZHY\QJ=3AZ*/K MR'/>.(*=]&]Q,CXU4K:Q4=)ZI'1!)XO:5APH:SSK*Z9!? RB/K$!1XYV,'LY MD+:[=53%LV*LI&_ZNL/(L,]\V$AY)%@=6MYHV34A1B2I 1;R: 60H MVT9(\2:3!7^Q[\!*"N.ZTYIRW=Z1<:VH<0R^CL+(G:+6-HR<9> LLTWDS19Y M7C-P!_14#Z] ],,2Z1;C"2;@3E,S9!F32&^QG)>4><0Q(S!//KUZ>E+N>0D' MRDHK]+*3X@OP4CUW[/J62%.7<^-T$WCAV,4%X+)5F6G2&E)"(?1\%C:0"6PQ M)M*1'^2FI+I:.F/,=8_P[<=4B%8WH]RRK_+AMY7UA[F+]A>IW!3+8?9XJAHD MR=;G%&=L^5DS?ZWCJ71V1F6#WY9( A POE"CV<=LA63?GSY9OT9A.(*F'WZ M:)UU:22;^*BO1A9XJ75"5ONDNR[G1K6]S\;6=N.V_C2$E[4N]>' ]LG\);#[ MY,#M$5@SKEP;9IF-HH@,K64QE+UO_=[,774;AV8$W3$]9]8+6MV^=BD!M@ZS MPD@+PZPE<<>"6"Y&;T%GSX6IUH6>]XB49;'G0R.E.X<4$>K>J REBJ?136_3 MV6Y36LZ>TW+*[-"Y)-A:CU:F-1<=NEV-;E?;-(7I;)L4IO.C=7<'K###,[:W M2@J^QRSB';-K-DVHPD.S"ESV=LCF]Z)[N8BDB:QZ'H_QG/]O=?'8]-!AUG?- M'#BDJ?C37 +LNL[9OV-5OS87J3&3.!OLOJ)ZZHWHB1+$'#[G;S=KIIZ+&NTQ M7UJ.>X >9W+ELL>9W+76=CT[NRBYZ9F1ZWJ6&2_S]6SWLZ)N,MW[ M-GK/6!2\.?KE'SN.D&T,**SN#^N*B;:S";[#\/=/S'MDWP*\HGYEG'-=!*V; M1M"ZJT.09KLWGZJU,ZZS)"M0CDE"]R.AG6I(Z%Z&*5I,_Q=,O_NGH"3I;/7F M(]QUD4[:9=^I/.4I',KZ?P2Q&$Y6VSG MHK;"21MLF2+]F^#7P'X2T[ZU-,!5L;EHH,NW''@P- M),2QH 3U_5UP!Q%BQQ/844FUJK\CUIPL;*$@RR+4!I:\E+DL/M\28GY\V6KB MT65/JGXJTSX?>\(R+&%4S?;A6WN$V:&BT"_7H57<[F:+>IFDG[QMA>&+*(Y, M^]!:OBK-&5LO22]9U3@5A5\4B(DK 6PLFS&GW\F.!=,.$[*M[HAYLN9'7"/C MYL#&1-RL_ZYH-+$G'VW-G_-\!Y98??4TN[:+MK3R5K7!OI,BO MYH:6K7A,"T4X7GT3BBOAL%=\'-JBZI*##I.ZX8Z)%-,KF74J__@$"L!A;"R3 MHP)?&*O_/WMOVMPVDBR*?G\1[S_@.L81=@3%X:*UW=,1M&SW>*[==ECJGG<^ M.4"@*.(8!#A8)'-^_6>^'D>L0FC_,XX M :K+VO)P:>X.SI&_@%D2'E=%1;/50,#CM'YW7>L&6:=:'8XB&EJYHI91QAT3 MG:M0&B6UZ%-7(#;!RMI[804C&\;.9::(EG8CSM"PO!%LGA[CS [9&5R_7@B< M6F,LVKQ:2BM_4!5QRIBX39=2&,BL3>Z2]$LF>KT49'9[ 4YWV&6^8 M]ZGCG5*#96PH"0?4Z(8GE LRSAK_3?),M-#T+,O$97;D>_P"L%_S;WZRR$%N M*OL5Y;JO*J3"K^/78HN4P2L>LF$1(."X_"WBZ!TA!_&. [F'X=X$+1SC?>>@ MV0!?#+$W'.76(G_G-R6<+YZFKA6@+Y*K6A>!::QHFWK ;#6'!58UBP,Q%@R M$3F#IAP4*")+TR(4\'QX6'_M>5I8K??$"P0/$GG4E9=LAR"D3GPU>%B4H=@U MV3@M32GH#\JR<GY!C4DU,JHE)-6E.JLG%8U)-+M>EFGS#JSYE M'Z)P!F!.T"+^;Q"#KD4QV%VT]NH-&U&EMQ6*CT 7-D="&92QR9:,ZJH\3/!K$(,!1Q;(92FJB M8Q9(W;)A%C(T56J9X!!(HXW>:SQ6:@C:KCAK0'E8&:&P#5+""^DXRGI$7_J\ M@3+[R14)D6R$O9B7%M.D$C5[S.DJ=O;*:7^29/4^N:#R>51CB$8A*QW)]U-F M^T F9*1DOA^@M0U(P4TY0J,PO9N6]A(3U7=TE0MT@=B)O+DJ,P8\//>=')@L MN(XB5*(B_-/FG8F67^BH/=E^'$IK=PS*OBMZB05QZHNZ2AFIC)36A-4O0*7C M*CK,\AD[<0M]1K<5CMD=5@#F99?(EIR3G(YF]O-FCR(!,F+\Q8D2%Y+=VM%-LQ M\H\O_SW>!_RCO!3X7W SY"7JQX*G(?BU!'O0HBS/B$<].GYL]4 KJ&&PCAKR M@:!ZW'$6)Y-_1!JQ-$XC?A%: @EN^R8SO):?1D0&:_O$6O]JBU@SP?N'$,'[ MA3X<:PCO&G/A^Y]">QV)H*!;^^=F!?%N4(6^GMI!P/QW7L2U) MKW-7-J_^]B8U(3<.US_M=2ZVG=1C".=1A%/H5]Q,PKD<= 8F4_.X;XI_2ZM4 M,RZ+/:5K[N3&N.6F52J3BE9,.UKL[>1W>H/E6N!MOS!:3SPK;HT&$<_@8D\5 M.DQR4BYI!P ALE$/.C>I*=O<&7<[%( =R3:-^>3@A&)*@)9^W&8(QFU6AHN> MX+K,'I>=BVV7\C.8?H8 6Z.=XNQL3S4IC,S9S$3Q8]EG:Z3.QD#L6/:YME3" MRIR;HPFW^A!&,@)2"'3%5.$)_!93X)\,>:64O(!2?N\]-P59\&&:I79I 8*Y MD%DMI6C((OQ_ IIMS*\2)/ MHZ)I+ ^%%ZLKTBA"ID,5 \KQ(:'3H='Y@/=>+%)12P&Y? ST= 2Y7,X;*K:% MQRW#70+ G(<>%HD("#*R%3+L/IU3%UTL4! M9,1I/LXYF7J1>X+<9D&5&KPG M+TGM4'4Y%XG/8MXR<&AK319SO+?]!2QJ H?,M1>"ZA0VPC%"79!=Z"]M".E8 MK8+V7LXC]7SAZDW%ZSC4(_.U'M>WI*8DKJ)(<.Q)KD.3Y+J5)-==-IXK8DWK M/=?\#GTM/T";9@.;9.!')0,W/1?X\:G EX])!;[:O,T;9N1N-C(^^GU+/>$> MJUJ@0EC0S68@"WGS2A$XYOIJB>878UV.T"$B Z*CJC058AEFYW$A&0O 4*43 M6%N(:8$B\8V/.;9C3PA;M1<=T685G#H_-^P'IL>J8H&0YDA\RVJUZ+(H T$5 M-NXO:)"X6OSKH#Z->8[X7\#3#Y:(DCAQQ]-6NHBA(P0SBWJ<8/>F]$$EN41PCZ+D7^/PG0>=^B!_AO!/K#J5FX=3AC- M0UDE"ZV$5'4K]P@9N5"B"1\";CGP@;0#,A1,%[$'M[JHL+7J90(%"^[@>&3O M2RCHKX!8(+]V0R<)(P"+F@?K"GK(0S$WFE*MTRC&+2']XB8 !Z1 T 5XCZQ1 M%6I"!5\!["N:)EQX6L#G-=6MXE]6I55_PY'P.11QK L:J@^@_0MP0:F>'V69 MR_=BUWG; =912&6Z MUUS/-)O +O?O>LM40(5C3M.\@"GZ0 &VO-;IC"73T,W.#? "H#CBRO+=.ZR- MR46P"@Z5SEV:#7$EYY8.KE4%9_/E;DLZNZ-KUY:^N1/)YHB)8<'9B),TG5J^ MVJPJ:=>B[($.W^>)[;J\%+D4=!/[)^/%=QE%A\DB-^66"G*>41\I-(UW^*-B M/Y4L@DKR<,44%*!RM]OD60@P*WE\U.??:40EV^944AJK#%R>GO4ZEAX]7 -A1=;EODHE_T$-7DHG^^@-$XWXW0S3K)EZW'3G4GALT ML_.HTI@+RG-[0=+7DIE!5P97%,C,1SX),ZXN5F?BGHJ*(NG(O>?./F6!(R$/ MU])5 H+>04.UGXA0V*.JL&+M(B2/Y$UX@%$WF^7Y<8?8"8F"R;*0N7R,I^RV MD>]SH700G%4$AI6Y/.E5C.B+LKB]BMV(,HHH8&,W(MZ[(U8!@9J(BVA1.UU> MFZ@SB#&Y7-:2BPU+NFWD>H20$8 ;:V+@R&BB]WC\FJ]"T^0+^3!&V3U#E7Z< MP1:GQ;!AO5YHQ\IM(:.3$D%9"M46FI263*,ELM6J4J H>7Z9D%9HF@CMCM%< M"TU,AL$VLH[VGF$3E514Y1JF*VKM6':21-XXY65)A?ZL^!:IZZ)]D&)@$3K\ MJ0&;7NV8,UBA86?&3#2Y1'#FX4NE^XN'<%#?'BNE5RU)XU"%BL%Y8T%7*'W: M\Y.(:\%>9V2E4KUU1/>Z+'^!>+JMW2AE'>A$<$9'K,KO('^W M7;1-QTG$ TE$:Z*,W>>M04MFA-4MT58V[Z1F2+?VSUT4^[^X.#4<:N,NGKQ- MU2U9! U[*K -/6S;#2P$Q'?+S(9!-XM_1Y:854 M2JT;(K=4\VP #]MA,7IJS)(')D2RB=*<,H,S^7IARNP;"A33FF7JR_ TAJ!Z MLVDV], FB84&),LWYY$/PM M)DNV$,-1VD+P &^?6 '#?!@[XMY96&KJL!) RWP-3V]:&3$@MO_2I4*&\F8; ML[7(!_0UE #$HBR1Y:U3UU1^/Q#R0Y NYV'LT25 6@V5B,<; <'-0:NN39Q, M-*0C5P-ZJ^%F#(.[D&@"YH&3$P2\-5M W6:98XN;7-Q>\!3!61P>"FBLW0I< M^X#_FT9>#/H?@OEDO#C1_\Z1"IVG#@_4<5A$AG(@>]X(D-J^SD+4B;P?&-A# MH81H8^>1&B48R[K*(86B]O21'R'JFE?>+%4&&\CFI_"ZE)?$,(1*-5W&Q[*> MQ)R%<)3QS$ ,?50M8+&#H=(]N8NJDTTXLW]P3PMU'R1U6LAJI8>7JUS\57%N M\ZE7169+*B1Q"8S%\/( P2@#U-ALNN R^!;Y*N @S@ M2U:#1V7AC M&?2E(Y>">R,\'PK$P@5(?83E.E2N&WJLFN34_1BH;H8=T9S8=U(_:_X(<-4O M#R^X#_U[AJ1FD^N,U-DT$ =#/,,OS?G M)HRT]=S\RI\+*%,>6=+QZ4!V5.P3[%;@DFBQHS=MY->[/(=NP8N6EPC4UC@S M),Z*9I 2I5YD.[)[[,EYA\TPM;,@+$MCNO#JC^]Y"$_BA,T%80'HHQ =T[#] M*I%^M0.GB;;6X_(PG1D/4\T>IEWFOU5H6RV 4LO/C?'#&3_<1GZX?N]1CKC^ MBTV:;6[72-4.!YR2X>@ "BM#I1R5@&(1B*;CRF P9N)[(4IJZDS$0&0/N)Q' M[>>4'4%*7"@=1EE_RXXEFW=S612U"Y$0@6, FFT?1 G%+/((@N3/502NV^C;6K.K\:(03,R525Z>!IDY66_N;<\G944J M[E3UQB&SC-0&5RJ?2ZN2$F\,)&*3XO*%FI%+(AYFT%RC(\"%^Y75,[NV5@_7-&7C\9#K. %:1D;%Q\(DU2S!Y=O-GRJEI9.W@0MV22'A%LI'VM($]\\M ME>L$\11MNQLVSJ'E_.,$/:*"YM"E(,S(W SI>G2UN7!SW.3@R+T-Z#;5@O3+4HNNWW_AQA<] M7 7O'R%>T!B$-1W>GY%16==VY(=6[,VDO8O 66F0%UE>*4(BIAP/F5J9+[BDZ"BC'*W>4D8VE ?#PY+N&8^I0:21%3Y,(Y$) MCP8KG105#>II@Q1)5 ZN(AIP##PT*T%1S:PI,2@<NQ>>/J7(%V(S=$<XYU_X <[R_)\0",,X L)Q 9YJY?*;][]\(7:(]C)@+?;&N>CF%T M%*9='H^!=1ZXK?EM:$=T$GCC)6#C\EA(G$G75FP%**8@?PO'_\NSJ'E02*K^ MY#EE)' J)LNM_#G.[?!]<+Z-V=]H)YTQQKVILJ*%#4?'Y;1-QM1[QJDISN81 M61D="VB.'L3#Y7LSC[.K3I9<2'+1##/: X9;4)Z%>&E!6?H)* F\T"5#311M MV9E#(@8>#HJ[%R=Z,J$+!\@/YUR1KR@^.<:S@WX? AZ6A< E:&]6)?JI$82[ MD SIQ,J5&4$_X/P8"QZAY^[AS$\6+;Y&_@BK>D,53L%H M0@V0;[)\/1D]J)9#0+?G2/:"'&,U,ZD9WC3D')IS)2(,^ 4XN8N>?')+=;B# M1Y8C]FMLOO#$I]UE8+1'KOY0YZ"?C,1:,>?R]ETEL4 M:EQY*F5>I+"SXNC.C?VZ<@,:]9=Q;QKWU>/=6_U'NK<&CW%O;LMT2WK\/S9O>FJ9^JW_?Z71>&)$Z*#3L;1AEATA==5M4&RY50-8KKG MVQ$G,E!7E6&TC-J$56;,N,$;K;J&W-3C[X0UW?H?C_GN6BH;4\*12&](T>0D MS?'6@@8018H**4NH\LSM!6) F>^S;$DLJ\J(O7#MA>)ZA;9-5=9TU!;F2Y&) M ']LT0WZWF'/]C)4P._(7F9Y:M&D*59L;;-( ME5:TW_$QT' JC+A5/IZ(R?PX;AB4SCH_?.!UNY215Q015K9>=4,M&UJ%&< 5 M\AE6RQ[$ M+ 4^Z))Z\# M:8'-FU6JD>[;\UBO(KG'X(A/V&N1?6+(0$W&]>X4/0[QYD8S2"[I\W7:Z"KB MQQ^+,J!P#23EX!'E@5WTG&7?@70W8UKDD_!4,DJW$BZ&+$N+WL*ZO_"&R/*5 M_E%B&GFGM%7FE>83HV3%W0?D'[''0DT6/ B'QSM,A7CQU)V"/Z%0Y4[&B47Z MZM:[R?4%W>:R"95AW;'C*1\V*[,@W459M!\RU"V4Q]>6+F,9JL!OQWJ="EG7 M2O_()PF*#IXW_*NT_ NJ-Z0' MRS"'*E1PF5;,[CE5>7[R :/ZX%/\EN_N?-.]UL?G*F M[.;G*]N&G9YVEQN'<:X P/9ER%U=FUC=M^VIFSCK=\]7;Z)#S2UDURAIT2U% M75;P+"DSSE$;RE0Y#'KG?>#GD M+"TB*WXDO'0<*#R[: 5(T%9-=>"RMD/ZS]4UZ"H"VT4 P_^%G;KA3,T=2RE^ MH>5&@=X54J0K3V.>A]33)09@85TBZ:3#SD2+RDIXM':52Y0!@?-0-#@36\,/ M63P,UD7 MDZGT N\\F83K,5!*JYXBD@72]1F_[@R5<"/T$S]>O=R*APW>K^U9?=OL;**"8(U9V MO'3BSS<@J]X]76C7,(;H?.N^7?P9,_=C\$6.,U+#[%09'W3/5H.B:XUH8VN( M 8%5?GXWH(EOC->T>2_*<8ZR4=[Q00HP&<5?@FT2R$6_.URGW5?*F!ML&"EA M%+CXG_?9BZ/DVHXB#,^D6,?Z]KP*_Q?K=TKYQM,P2DXHH#?30S;9ZDC*IA_" M"/M;OAATK]91?=-NAESX+_.QXH*J)84WO>C6HJA2 MTQ:SLN5XR7)\Z+%-XS"*>*,4%<\D@SM59J2\P>42]#M5;S$CI1U8%T;))-9G M.P+)0#"-01?^#FS1^%?/9^9QH7BI4S:^7J0"2W'=ZXGQ]ATL\XX*DF254I*< MSH9_U:YF77_YZ^.[D_Z5( H4G-C,4*/24%_#&[L@%RB8KA0*"6Y ME7+',1F"PFR%^F+R9EOJ!>Y?E@50E,74UQ1"83T_AL)$!YCH !,=T*#H@.&C MH@-.JZ(#2&O[QAQ*@!KQ.,*1ZE<-JEP08FU4 G!#C93/K3O;1!NEQ(@E4&)E M.+'R2&FF$?-C )+6/=>F![W^.=>DLU.K;0<.<.!2XB0ON"4+"WX8W;Q5E05% M1<72U_ZJUU$P[V<]"\;TNY;\3ZJ@(9JT0=PP@?# MWNM?0/1552?Q$9U0NA8 :VM 4F(LF3)EY:),0N>%KI3-B?V$483Z(^H9N9G- M3B@'XOI\23?)?:4.2B38B\:JS M]%RAN.>2M22>RL8LH@24*_IL5MI7J$PANJL"3-$1,&B^EV[,@#^@?>LDG)QP ME.484SN)KL!J<_^XUSR)DR/VBE+3_S M$L SJNDG7% S2FH?W5Q;EVBC+G]:>+=PV[/0Q91:G@*7E9&7G#F;5XNYF&4C M414Y\U&FU!'ZFO)YFF9/7\;'19;EU=(R'2?*!<0:8XG,3Z2%4S:_6AFQ(9_ULJ:B6!J2G$S1+3 ED8GO_9\3EZ>!U&?=7%@*?*I?$O&^L M;-,DRE5P!@'R:;Z,#)?EN)S%K!]LD2MFRQV3.$+A)A!2&Z( ]'8;>"T,MY7> MEUMH6X&U'D _30LWN>HC\B4S@/$6'-QY*Z%L"SCGP6Q;\)[>&IP*0&0E@@2# MSD&?.VY!$A(XXGPCB"9 M _R0=Y7P6MW ]<&B*RD*Y. M&3,D1/Q\DZQ":+2H/,PM*?D'14L1S!?)E>'(->Y2M\NZ2SF&,^.S2*MB_O3[ M>="7':NY@.#-A'H=RY271XTV6*,+4>6 ?Z7^HBC#R_X!%-J$FJ7>9!A5'=6X M3'8Z1F.=7M-1M?X 8&O-VA7D9!$K.:""KZBM),O3ZQUY7XDB6MFVQ0"9'5"$ MVG-YC@LW'2PB.)5D5S4$@L@3I=^QVB0MDH_[FA=MT<]%MA=>XQ(6N9![Q-T@ M"Z&0!A'/1;W,>??YY:;-0-:TDOPI(BU5M#R3[9KSPAML4?0)P.I2%46^8X\BN#)1!%N)(MAE,88BUK1Z#,VO6M'R V2*E6^G M6/F&=;I)&6[\I?.4T(S3LGWM/,Z!Y+V [5SYS-PA>U8^,ZK]&,1)E'*R5>Z8 MB+D@/'[BV3Y"0QT.SE__HGM1R+&>>Q(HH'Q@G6I(@N09/ CX67Y E3_D\)%E MQE&N4Y)("IUBZ6$AR69J!XG4JF&,5I@=AP8&!O)?QUKJ+*7:4*JV+KQ'V1R' MY0E+<.\[=BS58R5+4BMCX7>2,J<7T7ZXAHEK;[[JO":)U&7C1,\DY< 26C-% M-GNLT,!--FZBBFT4Q(P8XKI00O6$53-@GCP4\,9<^E0+;I'6B(&4-3U^!A2V M+=IM9;2W9H4OF+EYRU'8((C?PC(MX2%;%-E!D&99:OE(;&5;KQI6%HCC>G!Y M-#=7[B-@;CSOU@%E2H)9$:H,GY>*+ 74;Y/7J< ;7%D;'&8=X^DAG'HO!Q, M(:E*EF$5K?F$TI_;VIX9:"6+S/$ZD3HC ESRQ6%Y=>@PXL@A,FB:15+?RFLZ M>*-YY/G"9[&K:_/JI'::$UWU.O@M+"B2R M-2$F,,A+P?7H-&A9[K)LMVK<$ ;:R?.RFVV)&^T4+OV>%CNTQ6GZ.?!C7$.$ M5E)7 =FF )EXB>5H(,W;O+!'M+SIT9Z$I3ZIWV$4 @NE[,%QPN/&L-X AKHA M>HMHT5A)I]#24L@(=(_P&@>@?>-J(MLGK"D/!+['TY2RO$9N_L.;?;M('/1. M>H/M(Q&G4:*G7I=(NAE$"=,,H=DE0=ED,S*$\B\ F;$\3(#P;=X@7;%D7CPI M5F&ME&G^=/,S3Y#+&Y:?;T3>OU%R+^$O"E [YWY-\>3=\'Z5RO2M>6.1]$31 MI5O[)XO+7'Q8R0B(D6*=L+,3/VL\/3).J'(/R1%B%CA\V'3*QT-@B\;P(OM3 MDM+V8I<1ZHJ-8/!8K%@&^RG*5:@P/A%=5P7>< M4:\P1 W9TP0S5$7)^ZRR?;P3 "^YV(0:H?4)WI!W]?2P&:F*B<8I&79)$5.\':+UQJNHULO(!'I*QF:0^MR2-M2;SD ML&O=9!5L-&25QD>N0G2&U R=C<-6.ZKJW937%+*KZDT)A4BU#0S1V(EJ"1OW9"UK)Y#%_+3^JGW+9>_(8K M55*+D$U('7I#'.[YOGJ77R)?BGI9GO_;GM3!B,&(P8C!B--QPC\$^7ON:*" MH:GV'I6U ]WX/O321_>,Q.NJ'3UMG*71X+H&[ 3_>#%XL6YD MT84[L[<7\?1WW_#%D/+>D==.#:TTG):^5/%11&U_([5^ VY&'+9C%QX1)*A M%T,O%?2")5&(4J@LRI8)9:7@Q.T-E9*3-;:='W<1=H?1<3SHG7:LP? 2_CD[ M>[U.O@*PE?DG9+[)"?EJMAV$GG.9T(PYPX@(4]B;(>XZC.9A1&'38>#&3R*& MRF.]AH;*-83=G+F_/9;@RQ:K\PSRD^V.93RJ\'J^W/I(=K5'6?0MAC>LK+S^ M79%(?IC/9*--8YQ1>7NRP/_13QQW=='VH2K:/ES=<>^L,QB<+I5MKP.%NT)8 MWLIK#M9!'JRL=\7O$8ABF72&#_N!-15_/^E#=:.(TI[ -I_!I MVG6C;CB2+Y<[![?Z@!E?=0O4<L;A_7A;O20CE8=*OC.SYL1_LW!.]B#]P@5W!P\<_#,P=N.UFV$R!WKV2JE M?.VF:LU4K/=HYV&[D=XMTA)X :'Y3YZ14$AJ6*^)U]%)Y)CV^-BD%D,/A[U' M0P^&'@P]&'K8A!Y,8-Y>/0&W88)%-DN+2!V-3^"HHI*?Y0ZH2R&[&'0NSZX. M2R,SI^/P3D<-%OW:CHPY+6W8:,M/R]Z3R4STJ,D(:]%YV8'UO$Z9Z]Q8P8_, M"CX$C=^E=E ';-9HR";;8>=J"+".8I.&(@Q%&(HP%/$H:SC\@S)CONJ^XS,[ MHIU/<6<_M8+P7 IQ&]+,K@5]$+##GNF#<%1]$"Y,'X0#K"AN,&(P8C!B,-(N MC*PT6ID^"*;XM.F#8&C%]$$PY+)_GA]6+(0Y6(=WL)X=?]J(TW9@):X.]: ]::-'<=HV#5_=SVDSA21: M?_2.ZHY[0A1L(ZXQ$AH/+&G)I%_N55DV?1&.ANL]3V5N5-U:+*=C>IL=[D8/ MZ9S5H4$WZO"U.['-'+RC/WB/4*9-6X0&$:6#5#HSG MN@7*N.F*<$1\\GGJ^+X+VEYU+ONF,>'A;O20CE8=&OB^S]N!E0[GQP#PWI@14.XH^'\,>VU'V/=,8BSS%]#Y;Z'H"LFT;,^C4')R&$3[U9O$(" MO_;M./8F'G-',8U^"X-_5&-_QI&]9"$?J__O<>[E]V&6B>SWQZ\ M9.H%5A@P:\'LJ(C'KI6GA!58+D-"$5OD9_"9;.92!1NHGN-T@":/% M.R]V_# &6-["A&_]T/FQV58M!KK''!<:I:PVZLAMYO*9!+JRL..>R/FT:RG8 M%XAA/=9NG"ES4Y]]F:@QKGFKBEND],9A\+P5'";#A^B9$LNF*?J"EEY3'54$ MYDQ?%?:DOBH7YT]M75)'!Y8EK;ZLG<#EX&6IOB]^/JWN-J"_M?9C_<-66$DD MH L@S@&WCCK]CZZ"O+[<\?FZ?!-&(%)P6Y&%-8'+_!B$.*MNS!L1/KUW[;@?UOI&5/2 MM@3%[PB)/UCR9?*-Q2RZWU&W\$'G\JRL0/;SP+D;&]]AX+)&!V?G:KA57&Z/ M\QJ>^FR>^LU^0',@BSR@F@:PU#I&><99!'!\EM#8/5L]ORRK;--BIMI";-;' M6/M7+66KQRW0E@'^63V6:AGPWV&$:#J91Z'#XN6J.X\*=63 M%V8#A,']V=! 0-B)AC[LG)V6-2QKL9S75*35)\N==@:E)8.-.&^8%^9A-%,'5)B(^.8^0S,GH]%6) MVK"*(K:@-^14%7D]+]MK%?6V $HM/S?_]&9QQ_H8.%W+#ESK)AV#+NK9D0>S M59VAFF%2%T'*W-<% M_K,JX/Y+,F61"+>J9QS3'V3;Z)MLQC6I*P<=:UOD9L;GNN]?[GG 4QS((' MD$C#$K1A<>)X=$+'.S9A, #59(JO[;F7\ H:8L91X-(T?/0&I^JT(]%#XI'I M> P)CR(SP;(Y'D4BB,P#4:D>6T[R,/D<)I_#Y'.8? Z3SW&@R0$FGZ-U*#/Y M',:!N<*!&=DNT^3("*X+[QXE+%#6 Y8
3RBX00*3>\BV#AE"4=N+A['?Z MIP<6A=P6)-89O596![4%H<>&J]:NJ#> B^XGE%0 0AB>=LE#!YWSJ[*2D2WF MH>U 88W)&YVK4Y.^83CM*D[[%PO<, +JFH>QUXA&$+L]I23N<""\$S#8K:0Z MO-IJE+[!WY99[,5P'V%Y1DQM O/\4N(Z.CH.FG.5#3T8>MA]III1IW>:SS;?-,ZH <+BSE.G\O:P?(3; M+@7'L\YI[_2P1,>6X;(^,?*LTQN4]9@T@J3)B#K831J*,!118X[. M[)C$7^T%C@>,'KZ)4N9^\NRQY_.^=LV-3J]L)-&2%(3SKB7@;6D ?T;WB&7L MF?X13T>/Q(VOX69/"02F2X3)*C!9!2:KP&05'%.(NLDJ:!W*3%:!,2-74]-G M._K!$A07&Q0!NW/KHI"K%3!XDO1N\PBV:U8T2-R^;?B\MX\0 Q.@U00^^HG= MV;XU88W@GWL(C)1V'@3#![;;)*RK\\O#8IVMP%]]?/-BJ\Y1(Z2VGKE^M1=1 MZ/M BW$C(AGV=SX%)'8NGU[UMYHB:5"X?2X[W$O<@I%.F\! ;^V? %_RJ!X? M_Y3Z(0"!2;_R+GGG^9G)&]@Y^FJ,^+IJ:=J5$4]WQ%W_;4>1'206^\DBQXN9 MS'%5;OHF=)O8SZ$5F9(R_&.Q4[Y[?F!!MVU!X3-X[]XZQAGQM<$,EF>_VLO! M3T?+5WGT^U)LW6[9ZU:]'0:3NTN-'6ZU29/):&A3FN Q[-'0@Z$'DQI[L.(B M3XUMIKBXKZB8/0F)IYVKRP/3PEN!P?J$PT&G-]A':3\C'C8S\^\H-FDHPE#$ MCA)>_[(C#P?ZB*D!+$[>!XF7+&I*<;54*[(1<'<A:$EN61)=%^*K*D3W6/-6/@45'& 4+RX'5A$#ZU#XO'">V M%U@V5JZ)G#!;D.+M[$U@,;QR!]P&^@==U-X3$FTV1'DPD(4]3$[S-S MD6U9O\-#S,.A::T:-F+4B_NHKBS ! M"]3S+P\!<]\N/GD.9KRX7Z>+V',\.X@WXK'?LQ6(!?#Y/U.>IV>:P^*<'P(XNW8 4)Y1]2G MM.W.O,"+DP@.+R!83,VI '.CX4**::"9F"UWUC&FWII$X4QC#G@&V=3V)VN/ M\[H#V;"NF"L;2A]ZW]G!P/1K-IV(32?BK7&_X5_=%_\[H#DK$2-V:VYPMQ?PYRV\QV%D(X ($#LXH=)%"83L@'>5EZ MDOIP=?LD+"C) .B:^22GE(GU2@YHFK3=($I8+W\+)./_?$I>9%*33:9VDJ.< MJ1V#O KS@QP'@_TGA7U/@*!BZU[JPY[4A]4HDG+^^O@^EG23ET>U(6E*+T&* MP8GG$4B\T0*$O(!-4)2%SUS2BUDV RJ7-J\7A@GL()S.0ZR!.F:.G<*#7D(K M)U6-QZXA1;D>:'=\?RA#WVM[GH6P@1A0ZL&D(.8""=J3B7Q:SBOHT&+ HL*9 MYUAS%I'4'CB\/Y^<-!P#>7 &!O/:XSB,QI8?QK#&KO5G@ <&'P, PH%\Q]'OE6SH.+M7 MQ(.*L8".5O(JNCKGH(/C# #5X [(1,&,@+D@>H#? >T!JH !.*WQU[7OQ)6"FMTUYO M>>/RR3"":S& 5P>;XH)_ _IR$"-CP:$ 5$57&A\=U H@:QK\ 2[A MQAA>,? M'HR% X(&'OY@LG!--I$+IY*?EI,$[NT? 8MA0%#9$P]G*#XC8%CYN\">^AW. MG9W(/2A"L"0A6)P2K/_CS>9AE "D#9$TBT@JXE;.SBAD1<2M[)Z45A#0*G[S M(>37[H+9$[C#ZRB6FMYG Q,V1<93H>J+T5I39)8L1 F?*+GF^VBPYZ"[;);E2 M!^?0Q\TBE&J"0/^J>1 8=))D 1!)>M:3Z', M@"5"I+3N8.<1T:CP3SR.:DE06X.D/UCR$62T&?L$4VYF+-\/LE"(A^]6TVUW M.:?]T62["43Z5QE$]D:^FT#DJKL<"+Z"CCN@'<$6+.9[H,4IP9SD=D?P/;J? M^%"<[,:VCXI2W*U7%'ZLU%FT-!P:V91PMZ)1+01$: M]:ZEX8)QMRXX'=71V=2%LDV@'*(/I047Q*JPLP^V%_UE^RG[S&P,,\/-?@SF M:5)7=X6UH6?GEZ=;"3U[!+R;&&1V"7H X,8BY%@:=I[3A4%AFVM9HT"/)A=S MN%^";PP+XL,RW]JQ9QHU/-/]4C023Q"M]X36J0>:6N1,N2KH 6XSHS'OUT;, M6F_S0 X*5-AF ET6_*T-B>H*QJUQ!(*8#1A$RSP(Y$LZ9,?BO_%>$;'I%)') MCC3!IITBK@8[[A1AK6X5895U;;CHJ5X1I;\/UW9UL+0&#JL_FZ&SSQ0E7H*P M.MHD6!MEQ&Q0P;V.@9:',V7W/[%[YG/ ])<2"@SVVH.]@<%>B[$W--AK&_8H M>7N+:'O.M5Q3@O_JS? ,_V5S3$M2_)NH4X]*6F +._*FM%5]9'>2EGS4%[;+_I-Z][:,%_!=S>;=N+@-[ _MC MG,O OG67]\'J[\/&7?&?PX M<)$_6&)- .#QKJ_V5<7=GC["XZN[H; S"ES\ MS_M,TE$.^RP:8W54N'J!!W&0#;3/(TC3&"=2#[Q=J(__E&YH>AQ#2K^7Q87$ M*BZ@8D#MV0\1R&LL<*CRQ7=",V_(^0&1K+]?OO%-XEHW;JHZZ/3/*TH;/X=( M=G85' &-#HZ-1A_7X:!6PC%T6Q_=#@W=KNW,86AUC[3:1AK;P_UM;('-5A1^ M#P%L 54'&8>-41-J&6;_/*)1NL*?-QFNW[%Q4%]RQ.9B8* MH9US&=@;V!_C7 ;VK8M":.'-W3RSX748S;&('#-6PU](BKD%(>9C)L.LEOL5 M]-X"\,K%=%4KXV,0)U&*@^:UU";9%HVR:NAS!7WNW8!8EV9[=M89#"Z,_>] MZ'+O5D+#-PU]%NGSV/B=L>0=@CY@P@B>Q3@:*=5OZ%"HX&CF;CM\$MV[8+\G M$BTZO$X[_8$)"V@4:>Y=MC?BXET>KWE+LU&[]P+,>[=UF:J)QFJ;)ZQS5"EH!O8'],TQ!+ MZ.Y[F%%RT8'T(ZHM#&+8Z9]?'5S@8:N)J[W6R )Q79YUSLX.K^!GJXG+V!(- MD6V'R)K$>:XN.Q>#/87W&4M@B6HS!-7&#=.QSPY;A6O,/@UE&,HPE&$HPU"& MH8SV6 0/W-;WP)\8A[Z[C(%]Y3=X]MCS*0! Q[Y);6C17 ;V!O;'.)>!?>M2 M&XS/;V!^PQ?B+VD2)W;@ AB/R?=G+.AM MHK/VN@$-G3V7SL32=DAM[?4+%ET_!UA'J96L[*B(PC@#6QCG>"3;-'1AZ,+0 MA:$+0Q>&+HP3\$B,?SS@WR]W[AV3\4_S;QYYZ+\QR[2+THP!T%#:;BC-&/\, M>=5-7D=%%L;\U\:HQF/9IZ$,0QF&,@QE&,HPE+$5,R#\:\/"\CMT?&9'M/TI M[NZG6B.75N3 ]9C'='#V!U7PU"1AZW_3./$FBSU:Z*;,N@YG=BWX6QL2 M!'W;BJ0L;HWMV(-!8BN<6.^80Z*Y->QWK$&O?]6Q^&^3T/?#A]AZY04P?IC& M,&G\^A0Q?RT_J MIQP 7E1K(;T2+40L\OSR)9W()5XF?A_"'BK9FLX:-OALALX^/\>)Q>S;7 M VUY%7#[0\') Q$&[PCQ>#%^N&%G3._]2#QK,[,/^(0%)? M.S_B%YKI%^Y-RQE&'#BX+'KFO?FX?"\RI7' ]/.95S4!W6!O-]@;&.RU&'M# M@[VV88]\VUM$FTE_.KXTZ-%2:423 =VBN0SL#>R/<2X#^]9E0!_XY;ZCYFYV M/"7[IX,?6-8CV'1F;=]_]7,8L 4N\@=+K$G: MF!:NNX_'1&%G%+CXG_>9I/.XT,S^53.S&;X3FC\3EC\@DO7WRS=>9V3HH->Y MO.R9F.$FT^C>\R!V3:,F?:*UM+KW3 I#JX965]%J&VEL#W>VL?\U6SGX/02P M!4B9@-3&J :U#+-_'M$H_>#/FPS7[]@X*>]7;6XV0[J-4QOV1KJ%"_/TXO Z M_!T>O>Y?=3"LUI#NCC6)HV&1QB=Q"&$'-],P2D[@E9GE!?&E,?X="EWNW41H M^*:ASR)]'AN_,Y:\0] '3 #!LQA'(Z7Z#;T)%1S-W&V'3Z)[%^SW1**%:W+8 M.>M?&*V@292Y=]'>,$]#HOOU\K>?Z1DG0+.%?BKRV>U1GK_R'$\7Z# MTQ%Y3L)X 3$3P-N^N0SL#>R/<2X#>Q/ >XRVNZ:6 ]N3J)]),)@5UT9G_7Z+ MB/3/#J_J5TM)<>^6-E,SR5!E\TQMABH-5;:7FG9]W1J[W"'8Y3Z%P9U)KS^ MN0SL#>R/<2X#>V.=.T;KG$FOSV1\%&),=KU100UY-M/<9\C3D*<)L3/DV1[R M/%:RJI+ZA:1*6D+C5)ZGTGE!Q]A(*Q ]VNDA =OSU[H\+Y>3WBLL"]W]D09 M_S"V:>C"T(6A"T,7ABX,7=1&%\:+>0C&T-LPL7W+QM2:AEA"=]^WC!*+#J0' M46W5R?J=WO#PP@Y;35SMM486RUM<=@8]0UR-(BYC2S1$MATB:Q+G.;OJ#+9] MK1E+X"-4FR&H-FZ8CGUVV"I<8_9I*,-0AJ$,0QF&,@QEM,>SX% .C8-ZD-+9K+P-[ _ACG,K!O76K#P?K\FI>Y^&\[ MBNP@@47Q&WYQK(X_ 8AX%+C?\(7X2YK$B1VX ,9C\OT9"WJ;Z*R];D!#9\^E M,[&T'5);>_V"2P57>U>'UTBFER_DAG+/*BNQJ6DCU+'1HF518-$!Z91%!?ELO:'SB7O:C9UP<&H5D)S[3P6U MDKVSN W\3C/JCAG(XVC4]1_L18P[%&-.E7S\X+G)%%?>>_G&DN0[Q!5KX:'] MLV''DO^\?O/B[VL15#AF8I;+[ID'Z-&?1^.MVD?$I[?3)"Q8=^FK,HOS =/% M/[U9W+$^!D[7L@/7NDG'L>=Z=@0:H;6KPW+>-*#\$28P;A):UV% 'AD;6_:J M>IG630)?D+YKO4(5V0M2YKZNAE V1OF,]*;OP_/ M3@?]\\M3;@B@78Z2PD.C^9P%KGKT>_]%R=ZWZ)_1:?%_TSCQ)HL]>F.FS)K8 M7F3=H[DCML()-7KN6+;CA"G22\0-8-PH6L"BY%0VS?8.AD?#BS7L=ZQ!;]"C(=%>T[']X$=I)&K&N-?-\*X=?(FBA*]U1IV-AB/QTV3]#Z@F-8#\70<\N.&%^- M:S&/!AK;,?P!M(7;AF>3R'8Y6&)5DA;FL-!.<\]$FTWX77L340.?1 ?..4@6 M8@ /$&I'N17B7OD.8J ';P*B&4SJD0'4 ND*YG"M213.< 8GC*)P3#5R76N\ ML,)QS"+"C)P,CKW=M6Y+]XH'PH:YPG MBQPO9AQ2M/J(+NA.!=(>@'#$[#A0:(V995MD_^5,8ZBO9I;9[[IK^-WSSWQ_ MT(I#_S% 8 -%S8'"0C?NE* 0OYD#(E@4,9>CKP074QLHD;% @MFUTEB2Q-N; MSU8X1XY[@JC%KV>ARWS"^F>TTUK7=N2'>#!2GSAZU_HU)Y(+X^\4KOQ?;IPI M/VU5Y0$6A8F(L-V9)%5AGZ"QZK6Z#:+[2&^"].K\#_XSB= M\>]ND>[Q_WL/+<>#WFTHKX9NF$'O MK"^X;.C[X0-"PNYP>6(L6[A'\#:EX#EFNB5S5=F4B?6 M$^M6]8]_?%!F]=[J/GJ=X6F_Q[#U_*3^BD'VQ?5GDGM9[=H,CE[S")?E/E3E8D'1GJVO[-TAE:] M_9RPR 49;]]CN?B<5B7AA&AT_8[OXZCO_]&EI$\*FK"@2FR<#@Q MUN]U,XOU"E3+!;.C^'4S0JUK&69%Z%C>>""E:Y)3R4AW'84>-DV MTZG0Z3-;Y6JNLV3.7,5U_E*P_0:"V7[9#]DEL@7MB@/E;1'S-&^".%4&B)/! M2@O$>;^[C5X +XU(=6B,[9L7_SB91 S=9/ BBQ/TA3'#W.IB;@C@#P#?CP*\ M^V=M92MJ&7_K=\^73?>M86^&<=4ID<'T -O M18>\UW#N.J6RMX)^.Z?<96M MJ&6,J[PW!33_BCFK'F10:/RX+B.#D;8%9(_C_&0<*B,NH%G9'P)HU%R@25A MYI.702;OJH),8NL5831B0#0.C^];&YE"\7Y 9TX:BV@7C%FUKBPBAOX;ZRU& MMU%\C,:'X]<8$.;%%/2E$YH.!HYE"IH)+YK,>O"2J?5E=-U!BI)42#& L!V8!2,,@:?-:0[G/ZD7>W0: M'+&45SCVH/?FYNOHFC[VW[R&L28 =RL<8_P=80F#(P'\/+*/0T\%%[Z7H7:P MO9D7QS@\[&OB^8R3^<\%0%:$\V*\H2*2P55'4//(<<((<>DO\A2C*,!=)H'B MX6044)7%->(SN>CU,G_=HWTBE?%>MP!U&.*=O8@_A-&[+#3JW^)TCX#X07(4 MSY$=8J,(+G'+O7OZ+?==Q9+=,F<:>$!#/,CL*S]QG_' Z2,M/U]I1W7M!8CM MO:(1]02^%]Q)<3>; X#H$\E*Q9D :\(-R'H;@Y$/:*D4 >=OS+'G7@+\_;^T!WFZO^%?AP?I=8%D MIV%4\UQ^29XOO;@^8$)GC?!\R9XW@3/MR5X M?M SP?,F8,($SS<]>+[@LFE8\/PS[)$K@N?/NE-YP'A,\O__@^1VQGZ<' MSS^+ ]44HW5VT;TRP?.&L9G@^;TSMT<$S^^(M3TS>+X)_*W7/;UJ+WLSC,L$ MSS>?<3TB>'['*N$3@^>;P;A,4J-A;QNQMUR)LE>5D=\>G%@[<,2##3&%[;[[ M4-T5VFID8[5SG\H(M\&&\6W#;G^Y^N(6[%EMR^ 1?A)Q]A\?,5\^'L48.RLD MQJM0'_0!CG$"N+B^<=HH"0% BWE+JUSE1B0(JHP,PY$SQZ96V8WD@1G"7 MTHG0ZC_BHK8< %IJ<'T((S=FP8O?8CA PL"_5'=096?(XJKV'2@TY-/#H!P$ MQQ_AO9N"JI+_,X(GDE"M\C0B0F0Y3#ZZC")F%N)?4 M>QZOL6U;U M=(9.3$YE1$U+VC\FPWG47@!QH3)4@C#!O@B( ?E\+ /J,*([9HS8RB3EW0LP MOI.G'\HL/59N;1"A>?&:6LL-T*\#5&MO9'R+%Z0I1^] =+WJ%=QL9^>*! LD1J M3(LJ?>G?7C)=TIGBU8UL2A3(;-JLZ1>:EBJ<&>4JY&H7QE6G=[75DJ,AEF"<7-#"X=CQ%!%T.^H,W2[2RM8 /$SFDWQ3#QMT4'Z7' M/)RLKXW6C%MD3_%$SV$.RXPA;WM#++ BLZ@P7!X!TS!$M76B*I1XW151%4N: M]3J]T^6:9FVY@0Y6HVG>/26CE]QCN8Q>;<@XM#C/S_%L+.W_#=:L[1[PRN!O5SCM='?@_MBISV=/\83"_7RZ9VM&&GW^L?G!UM[R+*+NAGJ_=) MCGXVD4ZNSK9 1J\WN4T$!RR)/WAV_2N=Q?( AUT1=N'N>DQ!)QY)-/]96LUI M_?U31PW!H]NFH0M#%VOIPIAE#L'1_)ZW8C%>YMWY#?X\WK>8=;WN(^324 M]FRQ +O;+;4:I"KQ>-/E.\A-;7=-'EK-+H];N&7C"8MBN->?WE:U/Q@%[A/J M*CS5(;*4B]8TF&U036?O, N6L_>6FX!\_*X[84A$9)H6F1;%=TM95D[T= =KM]-)Y& MA%?=BL;0.3K;7J6+1YS*)H+O!F0:H#P+)#6?+:RW=O!CSX"K$'*^!%DMI?XI MU5*ZR"L>Q&&I116P)-OZ%-H!9]:\=?;"&JGJ3*_P/=&)&P?B#ZO?96-N7G2E M#$2JC?=?;]7#5"@HIC;C*%EB^14?AB4Y,YTCGZSH?2JYR2= R9?)->S!2S[8 M#C=(VC^]63I3)'YM(V;+&\SVO_=/4<&Y^*Z/E"NID1N;EX7CN^.;P[WISY>M MB-ZZ?0AO19V$&RR0E8!8C3!4(,Q;/<=)9N_<1 $X4PK ^4ICYZ"[7,:2\W"@ M3A_^ZG 4VK)RSD(5YOK QE%J1PN+:[-];"//> TT(@;L)\\F$^3 ]\P:I7= MB4+U[5^*!FEZ72%9'DCAG>JQ[+>L#>[HWX!8N(D!+8GUKS"- MO73[8J 5/CN)6G_2M] MA3N5AW[);#3WTW5E>/*3$TK58$[3"12G_OX28%^Y^>=P>5RC);%AY0V&8$DQ9T(VIRSC[ "WPR0P3/D M[ 28L<7R=6JK^XS77JBUO4A\=OW67K?$+XW5#SDR^8TJ3Q?[.?<0P04A;G!! M=RD:C1&-(#[-2(O8)_"I$E.ONWSVE"U#=@'!0_81MQ!P#Y RNBVIY/9;]0#7*!' &Y MMJ_)I_!J"FO8D7;2._O>/^?)][13L5&L^2NV^8C3L/7CNNZXG6YXW/JE4DM1 M1:$JR0Z@9,PL-[(? EE)-@E!LN=W(E8RM=U[/(HQKUR*U+81YO+P@VVR$:&^ M]5CZCFXL9\IN$3K\A7]^_'PCOJT3C\/NQ1HT6LQVIEUKI$Z:K-DYYX4T89XI M:VW^$JA>TX42KX0AK,;2_3 M/RM%X(TY2@,$XXSP;D.-"*])U*,A1SI%*-.RF(UJB!))M(!LZY.FSRX[E^?+ MA-E68;I=W*<9\G0FD0PN=5':O@,PW9%E:ENB=,69;2?J=BU-(RX]K01,OF\" M7!&R[CQ6>P8(90\[89QP V2,,ER48)(6EQAP$+T1 \IYQ;"$_8OONBE?MD5X MI#"]T:7&_9$V\4%=<,^)W3<8+N,^1NZ6 AM3 MJL0,;M)S%7$5AC1*XF\?>27JS2L7CX9\( MYJ7<#!(?.@Z_J7>0[V7DNBO_4Q8LIE92&&P-*R>8/>_FV.MUC@OLW>_\"*C0(RRLF%'+:CDW% MP'Y9<[Z7Y=@7HZ+!5''GBAW!NX)#M$H/8:<4@L,JX469S>YD71UV01;&M M#EI-+3=\4$V=@-L5^!^*8&@FISC(F+D([W69< T+C3SB *0!QE;J!R0*U; LU7+L98A[[>UH-H&I([I &T:P6\"^!\5P-_T2^+70A*6Y;F5 MT?4K0O!'\SD(4NK1[_T76[%Q/3?Q:S=D\R>PMNC15JZ4S!DE[B@46. E;@=[ M\'R?>R#%LLAZZY @EC-V?J9O>PP6[J<-(IJ(>D"*. H7+!W2;9:$7I%N 9HZM$J7>[=@Q M-O(,;)ZG8&'VIN>P6$XPLQ>P1,=/76:!)(8-[O2'7)#M8#"7S]WLCZT ER.':'M!I#B3)GS@V9&<5@.9F'CQH3[H0$H(I:=8'4/C#%$M[/$ M7]RUOL C;)X(&;+'9<@5(?B9"YHLQ9_)Y>WP4ZB%P$A\5C^C,"M$^&7<"=O( M$DV0(T4Z$= .NR>Y;#:M49QJ?F-4Z-PA5<0[IA-;7^"UC%.JAJEBGZ$V?+^ MUNM>%CQ#L#) AO=/$NI'1Q2(Z)GR,6P!K),U $ M1S*-PO2.1R6X:90S9_H,E&#" VEM'N^TZX?!'3$9])P$/!,]3VMS;)B*5Q-^ MN;Q-/'JP?S2+@3:## G)OP/'/! M#"5:'?WR$_64K'C*6-(\U]D>.VTJWQQZ M*J9$164,!^EK;D?J3%:Q._A]0KP"N"A0TV^(6XT0QCC-0M M5GH ER8]'FT3L8G/6ZN7"P[KA041:++&RGK$0D1%E.IC=,B]AZEFYU8S[O>? M$*;Z&)&B*6?V&5E?%YW!Z>G!Q*D^431L"AZ?':C:+_/,K0M4?42\P6<1MO(. MP+/9 6P'&G20X@U"87NNO4#E%GU[650D#^B]6O+)[3; M]7 ;D2$;QXU6HPO M*4@%]E?%[CHH6CPPW[,/\L0R:3"1U=#6B4)BDN789$H^:W1L\IYDHPHK9$6)111829&? MS7V/P,Z#6'Q?UJUS .0!A9*G3S#6DS4N$Z&+=C<1I$IAJYD%4P6APCW[ MR]%=DUM0*!/TU4?5_GUPYWN@Y5W;L]ZR!PL7\[?!6>$':\QPKLQMYZ7 M>9,.A:]H\>TCC&<>R106CXW*@M#I1LAE(ISCS@=$X*C ;#R5B:U,Z)L MCR"TX"Y%/Y?TF@@A8:5XCYY=+0\MYDJ#[[&@1-0'D@3!!:_DU1)_99!%L7"\ MC.4.BL'<6MD2$02B4N*X@,X=#Q;FO-)!98U[?/Y=#E-&+9>IC'7 MKR +?8TKR)S>U2*4LIS)0#RE,ZM7SM=NE.?,L:#GKR49&8P!F*)68U61N!+A MO=3/($@]?B]&*-E?N&T=UVC?0U81&J)FN, MW!?=\XO,VMK!L_>_(L#,5D8]BWQ8=QB1(6!2'#^FB3M6D-*AQ$/,%XH *TSK M\;6K2;/5X,''. V8L3@!]8&CB!X?@T0HEH<6SX]J5;&O1P%)I*KQ@> ]GFF]O/ELA M)0">(.;QZUGH,E\8I#$6C@5+VY5'1?9.6&Q@.NQ:WQ##2+0H]EB7I&+V^V\L MM%Q;9+JVM"88/%QLDD8$1> -3AK'A$7#';.J9<"08+UEMR[@P97'ZUT%#U+$ MG?&@\^[5N0P*2H#SW=%1( 5?<2#!=Y _*A\M7.,QL1$*.807/30%V!GK!0:4 M^L17.<\&4HXUM1\6>(^1J;YBS(+);L0A5O!3,@==778N!L-J<*P?"^'RN$8@ M9<12I"I=Y94Z<)94LLJQ!HI4.&.W]L]=E:F_N+S82IGZ@S3J]GM8O LQ9 &* MBAKNZBRW^FGE1E0H^S+A:WI+1I2,@N _,*4S"MP/\#TLXA:OEF>1TS8HI1V& M:HQ2FR@-'N0"O,B!ZX'P. ]CE,O@M.*]BCC@&AGQ0;SM/$XR"9&,R!7@<= 3 MT.IX*X179"OF!4?CU[]L9!;-W6A/,P?P(6HPC&+'-I)<'.;[]#Q;X1T1::]-Y:PRUV:]#R&K^4G]5,. M "]^JVJ9F?WJ%DR'%U#'I:,'U["/V=GK]?Q"P!BF>M,YN6?D)R\;:=!SIM',ZYO>KM# M(52*],^Z%1Y[BE?U@Z^U'?RKU9&07+'Y!%+VARB<77.]%L#V9N1HN1U$_%_*OZQ*5CA;O^?;"M>/]HM\Y+XF> MKQ/OV^/EADO782I :TL#F'0=H^SFQ J8[8E1=WIGPP/CTX>"^BWSZN%P.05[ M!XQ:L)=E.U+53$]B7[*6U78)\$5EY%\E Q<:&#=WSW]RY:N@OZUGZ35$,1W5 M'FNSL1T!K(YAC\8X<%!BYZ>-_$\-D$I;H4*^_YE$-AQ9+["CQ<>$S>(_P@ E M%*S=!:]^%#&5>Y)8+SI7EQ<')K(> UULW_1P=;$7TX.1:-7M/H3;W0U3=(8? MK@C3D$VV0Z9M"+".8I-+4BW\@X$I)073307U!B>6#:Y,JF'-J8:[K)U>$1G9 M BBU_-R8A,SM)&1N6)@PIAXZ9[X" DO6E?I#$71/\W]9%+IV M/$487@[Z@S<5=9;W$KYZE(A]1BQ!(Q!KQ,'6,V,RG#> %6\KVGVC8TM & 7N MI]#9.5#8=4&R89)'ZJTW#RK*O=>N;)= MEG%?R:-J&+'![H%S8%.JJV&%.(]AC^THU-4,6!W#'HTZ?X#RI.B3W A$"Q3D8F;%H=RZ/89#NDPH8 ZR@V65F^M:1SIZ!F)[$5.0NQ5?'"\N>S_T%OH@/Q(F=I$D8+;0Z M=Q8,Q[# W:#_$N>:1PR_I5[<=BQ*WL6FX%W&$HZLX)UIN6T*WIF"=Z9ZVDX( MS!2\:R'*3,$[8]A<8=@$:=).--DS:D:8Z;Z:):'ZE%.=*DQF(UG-Z$9"+J=^ M[:=MUK!S<6&Z9K6!$+;<)ZM_UNGWSTR+[F/EZA0[S>OD=ZR )6A!F' RM<:< M;IO0*7%;P3)/.^#E >\L,>] YWX)?;#?\VLCJNRI. M/;6#.V9Y@75O^Z)-CXT&8#MPFB"S[R?VL>)\'E88PX'A?3MA#_WSSMFY*?-RK+S[)@F='R=C.V8N>0!!@R1B M-&P[?WS_"-%UD<(;8Y\)3?MF:D?L+8+N6H/<=;B-[N0K3O#YE>';#4?\EEAW MY_2BWT[.;63S'?'W?]M19 ?)L?#V"IU[ZLWB7TH"DG(G78!*/](CBHW9CZ'E MM# M90BMWVMUD+SX:4;OQ^!WVR[*X?D^[-TF$:1AB9+'L,=VI($T U;'L$>C^Q^4 M/$G)P0T0)1N>3FJ2@@\!BR8I^!!EP89D1Q[%)MLA#38$6$>QR15)P=J,CL_L MB'8^Q9W]5.N3'&95MN?EIL)695[G93UIG]0K:N#JL*VB81N+@)-LOI F,&URWJ OZ#O8@5??PZ57>@3&#J M]5Z^L20M#7&YFK;0/QMV+/D/: M_7]8%\LC) U(FL7;/O""?1XS"O-I$Q"?G M6;LY:9^^*E% #I@B_NG-XHX%4EG7L@/7NDG'H-5Y=N3!;%7443-,SIL&DS_" M!,9-0NLZ#$A_I^3[#UY@!XYG^Q9%\\X8YM>_$KR$N:_SX"JP&G0X&%Y<7W_LO+#76*%GS\& UXVP"Z]VTHL12Z!R&27OV MV/.]!(BPF<4DGEN\8$>F@BFC$($P(%H-)UF-6JSK8!.XZ=C[&< M.V*FVL-1 M5'NXN#+5'DRU![9)9K,,E/8P3BEUO>5U>1*TV*VN9,8*#]W M$A-RV>!V6']@#0)>'#&XX^4+'3N*%I,P>K CMPG%"';N=UTRLWR1 /H$\+G6 MP5,PLHSB+T']GO33T\[P=&"%5YVHOSG4C*[:'.W]C,8ON&3<\ MVHX3I4!D#6#)^XF-7SK"\$%^)T)D),!&@3L2X-H)BSXW&:A-1'"=50+J3T8S M:4GMX,*F1,#CSVDNH3!P1>ABO''B^';8],7PP,3HH\!_?5Q\<-E2+FXD[IWU ME+@'8(31PC!W>;@52';"H@?]K5;T,%C=,-F'<S1J.2&'HQ*?K"R(U?)C3*^ M0L[X@^TF,+_?&9QN-1G28'#+HN'9X,HHX4?*2',E3;3Z>*:N27,G,5!N;EV3 M Y4 FQ>M\\'["5SKX(6^S:U+6C79KQ'6A4D67WT[2$:!^_X_J3?'2KZ[$@A[ MQGC8,/36F!\TJ#_+:P,KXC&*B\WCNB4QDIK0:/AP_J#N,%RR_E@[PW WQF.- M09.]^L->C8NF?>;J8]BC<=$8>C NFH.U+):X:(RHJ(D8JD6D)FBTV&%SU.+B M(W'9;->-D1?;=W<>PQZ-O&CH8??RHI$$:RE4W\Q0G?V7,M<$AJT%[.RMW(%! MZ''4KS#B8-.Z7Q_%)MLA$#8$6$>QR25>]:MJ^K[4(KT>62C70GQ0!:K&]QY26EV7@6_%'63W>\P*L-)>4(VP_!=J?6/(SAXKMGU/,B M8'T0#8P^1M["\-@KF5SD/L]\NL.Q90+QG^ MWB1-4E@(O$5M \N3F=*+8730&RP M:[U+:Q-;4B[&>*[Z*?9M8W-$?@ZWY'L/>(00!#B$$2#64 %TX M& Y2MG<'GM7@A8V/X6G9[=0:]CL62IBT*Y1,NM;(<>!XPT[]17YM4W@W8O@C MC@,0@YG+R,:^ R#$"9%5R9*Z%I)AV8L =%@G%NP'$OO;:NEK.9>N*(]= YCN MV,=@1+C:L+'V:K'L3(EEYZLS[KK+@3*UPO>"YZ0[[ M%]WEN(/<%CN6FQ)_0!):,#N*+3R![@K:ZP!YQ7-L"'\/=-Y=TXG[:+CVJ/S( M+A_.-03UQ(9HW]\!)P00.-=(9='B,RTCC7%,9?T>IC;_#[0,W7HX)*6Q_ T;R5!!\@#L'3L#N MT=Y=CB'-E%/T_2.PRXD'D(3UZ8_#@U]!] K=6H%^=M%==BCMYJQMM-%&G,C3]3!J MT('<,05UE^N4/_/8%L^H&Y+&%$$$&0R."5#18@<<# .XW7GX:Q Z763>,L!Q;P\L!07!X.;3@ M1=0!0%F9>8E0K[C"E2E->2V+ZS%"40DG$Y!L21EQCJ6/$&\'N ZNX>+!P X0G%SK@Q?8@>/!W4!2-V:8@0XEN"XH3^VZ,JQ?"U>& MY;G_>'$+F+UA/K]S1W.T#W\?GIT.!A>7%]\'+[8B[JUF&$V1]C0!)6)W-AF# M4>#P(BM-/&5MEW;>@C2'4CXWIL])QXB[UB@&$0I$G=0G\<^+XQ3MF201N1YH MY!%:YAW?YN+;!.4B83>.L8TKTJ<7W#,TG<=<9N]?H!6L?]G1K(>Z/0P$G[L[ MAB.@>#3HO0D?0-*+I]Y<"'BOXM?T2_\-RI&D)\'#,+:0PC@924DL8CX=C'D4 MWGLQ"FE<_2BWV\<(!]QH4B&A"FF, ,UE/UA[#.\4%@D*2RKM_#"+AIB',/5= MTH:F-KI=K!AHQYMX()+XD(>@F2B#G.<'>;8([\,RI;=#L66@,! MSO\7AG?#64<0!5SI:2P,;/B-C^98V%YFCXUS#O 2ZM+9)K^U<;@TH3M3Y^M M+? J/SQXY4MS(1DX\$MT?N>F[@!Y!2SOF"=6$R3^ NC'!>IE/P'@ 2=MN'GI M6D%CB3"=>FR):#8W.4@T%^E!5\&E3OY"%T^S )6"L1AP!@"ATS\*W&M:Q1V# M^YS%[[S8 8""J(6R[%O Q(\-W=PL=NPY+CU*10U:DNM'24$L1H'X\FQP-JB- M;',PN'R,_OR,P*&EM3]P\\4X]-T-GM[- >WWNY:&;*+U'+JME2:$FG%3I:@> M)6H^853*AO#/DDQ_(5[TYDU#MF4MK8SCTL60'F)K MVV9[_#X&UK]LD#NB14G4#QDDR6R!BG'>1%P2T?]H@B^53$K0>\NBV9<)WE8( MXQ64"A^D-QO -O+'L(LO4R_DWNDX2I2]\7<6WL&:IQBQS-W4&I9/8N;\XJ81 MR?@O?CL?%H-\3^@7@47XWD'UQ2])VI6UMTI\ M],_959[,X_],$IW.>XK,>ZNK /4&GK@I_3$& !Y$; M*0,%?B1?ON2.A8OFZC*'$B@(,PS@=5%K_5<*DK7@:/ 0\4(0I+U9.A./S^V% MD%U@RC5!$-@#A+$\&<66N+EJ$%+,QFJ![ZR@VW,Y#4>/Z*!WJMQ8*O.YMO)(W4."HZ.U2PY MZF2PYA);YOTO\W9;-$8A0PW)TL0#0Q*XQ;FCGH@:P^0YGB6X$";/$7GY#;,A M:P6@L@?;1PY; S$\9]T3N"$%1R5IITA-\NYLO#]H94;(H7M!AX.R ((RU-44 M0F ]/X; >,>-=]QXQ_?G'=?,@*N-E2N%NL]VDF)HZBV*X<^R6&[#&-D.U_P' M[EG/B]V.9C6,,Z\JD&V))0+>!IEG$J)/!ZB6+/Z@$,"9CU__LA'EYC386F"G MCUL#06-"**EZH/+Y<]O%^ 52H/!O,3!7K?2+CB80MP%/<.7?"/Q[#U_*3^BD'@!=\4V6Y]]K/;N$"O.H]9I$BP;YTI%,8 MZ-D9_:43M.IM2BPNP<0.BQ-:&]2D6;ZB35$:C6, '^P71. ETMB\CL!&[ZVL M6?+T$1Y?M&13J\L?,/#M _/OV6=RH^^H/.%9587YYT!91]863[ YF_67J'YO1N>GK1+K^K\WM5T5R@ M!>?7G,QZ3N:I.9D;GLP/8;J;WBW]SOFPO0?37*R[/+YGYOAN>GR]^UW=J_U^ M1?>E;1]?O>[F9G,]H_#F8W'^5))[4>U_;'QQZD>=R,/8IA$ 6W2#4+A6,ZZ0 MYEH]=W)K7'1.AQ5-6,RML8=;8Z\%;'=X;31FGR6DVNABO1B!G?IEX=<.KU:* MX;0BEW+*;!.1M_:Z8-K?;2_ 8F)? AF#?4O%?2F>8Z>) _UU=4&UJ$J9A"?"ACLB9P]3 M)&*@.)]GQL-D$^91]F#,'(H@P7*^F..*4%^5@W CGG_''V<8:XMC,7>G,.EU M+S9(IG#L>"I!L6YCXL[Z;+L,PX>Q"%I":8 *J%\F=,LU:Y\8>^O%LA#8@UY/ M6"3PQ@P>#.XZHCHSK^9FNQCO$B>1J"K-0XS79%+'^51J#F(X:A&;PMLX#N6B M8NXR%3RF_&8*@A[=7%NG>#J7XU3PL^*1C\^F*!_/ \G,1H%/Y^@/,?"+_9 QO@*+I?UGD6&(_MK!_L>@Q[=H-\,CAB:\2$0RJ\ MS%CY]6]5=9-L7B11$BF1F@82KT;BI;NJNNZ7]_"#ZP,L;EP_T&[O@3_Q/UUFKOS>\Y?_)9_[9?0FR^1$TD +:CP.WUM95-2S4JV'39YFSPX[E@Y MX$K #%S8Y+]W%H)$B$CP<)0:7IY9[>BMBZQA)=:6:@$QM]W0O+HGT>^[B^"9 MBLP%$'S4!JB/C-S&H?:BLDL\H;^Q!Z"H+YX[!S4([E#',Y4)ZKF/.)* -UJP M<%B!?#!1S((VX074,R=JVX#3B?@9T['=$J@2)!==ZNIA$[P+!.Y*0@$\R!<] M/ZAN!IM#86WBW T]K@;?ASY.E<#..Z(-$N]MQ-^G@W[[[(>\+V?\:OD-V/K' M#0>\$=L^P3_B7N]4 .)1]=A >[*!ZU ])4 0>QADZ=%1_O=<.!FTM-$/Y.D MQ81!W,!=1&U,R!"(%XSC#5P'3)UU/,S!C1HXQ3U/#!,L0 "8:*@BM)QDC:GNTAJ^S[CEZ8+23<_?Z3TS+;*6C_4&M>0I^XL]XYV++']1'+3 9J0T@ MRHD'#SM_&:)9.._BQ:435B.A[.+] WEYIZ]77R$/3.R*=R]RO;5 0N:=_$]C M!:8G,&;>5A&)B[C'^"N*+MX)"9ML^MO]"]OYNG>/XUPB'S[3JVP7]ZE_'*]\UW0.6ABO# MAH5L;'SZ_+%L??Y$G_9Z^G"2[Y%/:&@.='JSTT.G/]-' MXZX^2/HXQ- I;L_1^**ZEUUB/% EQK64&)^R4WD6:ZI9N2K'/C=05#EVQB+= M8K:F.IK/NM][+[FC^1;K(J6LB^%!&_1U@RHQN(VP!CH-AJ)]N"17P?K<*>)]5 2/W^A=<(_E30(WG&M[. MGCR2QOP[KSB/.UI]Q??RN5PYS3-9U"V!]=HQZ877$DB_$D2_77_])BN8M.*[ M]4H\^1 ]--LMJ%^V6Q!H#/EN05$?L0+3.RO #:F;< MDM/=3AP6([&B \M% )JX&1)9$ MU[9^8M@3K+@;F+:@ %6&"3:MN^:9])%;2=WX^NT/G_K+.?":V*.WQ9GV$,VL MTW BBN8^E:+!0T0$_?,G'B7G@5-AKPXRW*) .BC9\D/^#MQ7H;Z?NB7H%(W M](JIE$]KJ(L[R_#C"H_@RL9#N2#KE1A(6H-2R%P6.!"5;WQZ] M57',(SAF1[O-&"YH%T&>X[^NP"Y>^A"6UQ21A.I'/R M7!@^F\B0I@D]X[D1/@9Q*;?DZ YR ?%>ML(@D:X#VP1;UHO18#3%2QQ*<6+X M=?6K:NU(LRH5.\7I1?C/::)X3X9%GYP7X">.<>T#H M'.'.@=X?CO71J" 6S!^;G7MN1!N*QTU(\_ X4]EH+JCDTX/./0=@).H:F6ES M&[7DG\B9V44NYQ5*#LJ\\9B00KYH:<[UHXU=WH\^F0*"= S]3\*7\7?/];,M MY;KC[[U)U,T\_OS]9FFQQ8'NC 7X?;C-N1GW;$;Y; M9KW&R<4II(K)B 6NR!U9^#L1[.^%X7_0D6;F-:C:8.Q^$,LA-V7C$/_'M_?? M05?E:O6!&2R=83YW!15@SM$1 36#6<#9_60<5V5=O@K?3:S.F;]KF.<.A[NGC_D#O3HK&JJ0.(XVN)./3,P+* M[J:BSO#=\G&3X) [LV2R@AB-NESUZ5>B9\)GWA"Q.&)N\L;486+W%60$' MZ7?#FR^UWD#2Z'$@\K^ @+^!/?WS*L5%,G-^SDV5^Z3@[K>!^9@?4:6 L?G;UW MWWX7#/(*E1#N]C,9KS"J/ ^;&#(ORA,*^EPN.HC&]5F\Y%B,$(ZY=<2:T\Q$ MZ%UPO6,*[Z8%NK50M5YCR_;$1J-QS\PC2&(I<4I"O"DQ;ZS-DOONV=WB-:O: M!MV9LP'V8[Y$]/$B62Q;CHY=?!!WD@2Y%:[]WRP_8.:M<_V%7D .E _B M\>H0G1]B+^DD<-UQHT(8%7U?NJEY!G2_4&.T.+Q] -XJZP0V[HSWMQP-#0?. M@*IF>+:K^=9C* ;1)K9C@#VD0D>RXR3CK]CL(Z7RGLFVWS-FJE@D<5:>>T_1 M-1)!0I44*J-\@N>>12T:XL<9Q0%W?:P Y^WT+%#]3/2K$RM*(S2V+? %F*?RR(*DQG1[#XQF%@^]H!*Y MP5"5F:K2254ZJ4HGRY=.YJLB]RBAW#G^]MM\R:6DBLAE5&)XRJA[X>/ M_#LU&?>(!N?;%/6B1': 9/D-",A K4%-ZR4W@GXQ9,X9WV?GJ[;;;N>/-LW=1M93YG'CVJ MYM''S':8'C7:(=,:OHIF\H!B0*I#UNOV9\AS!F+U[)BVZ/LE/N(H&[[\#X[) M3/XQLC#Y7X->.C%Q7^@T!+V:X X)U^J,2%W8>^#$]@=M(8;^+F*(& +_4YYW ME3323U\260@2HQ&_B#;2I(:=F\I0ASB,B$Z%-86O3 _ 68WX.FJ,3V-9_4YJ M.?RMQ]UQNA6J.8"7,,7IPP\,,*$!@@&BUY:(9KQIQF"GNF<#5AP)BT,ID@4> M 1@G:>Q90>A?.^9GUXG_W!$=(U^ O&+,]-^O]!!Q_^J746ADRI>I@@\?1M/#3Q4JEIE+A><14150XFG7&-4Q7_TF9 M59^VEO5:+ M.]"Y\B7HK9%V2HY5:<41/3+'U-86LTTEQZKB)1& WPOX7JX<*VB&K>186VBO MU7+L!+2W<^C\ODE^,I3D)+]KK 8"$[N9B7VM:I:L&0*6F_LDE4KB Y+TYYYU MC[EW]^X3TZGFT!>Y>3X%U0)1I\33 MDJH(J#7,Y>ILD2Y@'FKI$+O"AH%\?L M5)I?V32_6;\%:7ZC6=O3_$Z\ZHH>??;LM8<.!3T5O6M+]7D4.MLUCI5>OLEI 7>AH$?& [E11B!ENTA MHFO9I@(J27#/9JT2A/DHPJT3!RMML]_31P7#%D^.B(KIX"]M)H$]AI]M)XR- MO:K[):FCVYGE&U6WAS8.XI$\1^=EOD5!NHJWU*CU*'VF GV&SS)790TU#S/: MD)9XRTGN]28O%4[L(HKX!KJ4(Y6A=9M@9Y^<)M(=86B+[FO,6!>F&ZS(7 MZ\$9-$[CB=BOB>4I48D+,SQ['1>AF'&!"Q\6HIFA%_6=YN,L+[U+W.L= A*K M@#[Y?LC,]P0:+NAXY%8NVHJ!7:ZR,R]4$YD;E=I]B.J2;EAJ4";79!DVWP_] MZH=E3KHU>(;>*/WJ(/TJ(JOJ5*QZ2:\"Y].HAH8$2F%KZEL4I!NNL"E5K )5 M[*/K+9A%);Z.R6:DVQ4K5K4 MZ^FS:9LEVZ72P8$91S6H/OW.2(5TSSR48B=]?&6/AN6@3S I/,9I%?V2ZO+& M.1+3SJC;F%DD*A71>8C+*ZBP8E]64&JJ>TY(@)"?3&IHX5[9TJ=!NE;&*<H!OMI+UD6R36E MH?5'^F!8,RM0?K)V:?PO99_*YE64H2A#48:B#$49M?C)X%]4[/!#6MG.SS%_ M,7/J[Y8L/__] =OL7)E&P+2%87G:$VK Z)>*NG4]\&:F-&$>>W71<'B-.29\ M%_FNM,AM13TGL%.TKCT;OO:74_8(S9AP].-[V-='V%91]/M$M?:#SG"64_*Q MXYE&CB:"6"O@U)LE<*JA%7BOT\O7Y"1PTC6/^9CM8#TQ>]W1D)BMR&Q+J%;T MEHN(-VD^UT#RS37K+BY3H4WBLX8G$=@@"5.6M0K[AOSGJPY*R:Q MSZ[#3S]1DT]D(_]^X_K!9S?X)P.:F+L/#FS-E-LJ;O7Z?+]96FP!M#D/$=O(6N<,=K?-NO6)T,1 [$:$S MYUOC5_[ZZ?=OF-O%79&F16>IN!G>0<3=FW7R7'?O,W]N_/1FEXJ?22>?2;>% M^>AXY$+'BP$(YQ[V=D4^4(!? FVXS3905 8NW"#$)ETL"<^HD^LJV;MF$/9T M=#[.EYJ%E_$D1'S2/9@"R;M=T# T(Z]S\G:ON-2M[OW:J(K+E8^N)[["Z\IY M]IM'9ALC#7VIQU-L_'#M!T]T\R&?EN:M@GQO ^2W:PIX"T+"A\=?;X2!FTFXH:^*DH"VT44-64"IQ*,H M"E6$M01YO^P$51V0>DD'Z%?K$3C@)V?>(0GT+;SW+=,R/ O>EAJI6A],QDV# M"0A(>"YH3B!<:-XMZ60?+0?$D&78&K:_YMV[M=="-C#SS49P-5%(_"TCUC3+ M_)]7=X#7;\QFI-%>KT!I,+\/1L-^?S+K?A=M?FBOU\&.BP>5X:X\9VF*B8U. ML+GA+[6%[3[[J%R$-FHJVL)S'\G=%1@_0"EWV,(""B(?&'QA,C.<=H@L!RT"9A/ACU>FC(HT YP?&X >&;L(!K\7M\JK>:.@%G=N& M[UL+BQ0-8Z$FZJD9Q$N M0C6VL_WH-L Y1)_CL,W>)+GA>188!]:\(!^69H1\D$@.L/((6".571.F?PIH M_^__F_9[O;?D 8Y0:.'8#)][BGTM7,$#B)13$TCPZ7/^]!0NN3,Y,8+Y0Y J M_?#^7\!UD,8D@J$%3-[BX5F%WGQI(-&CH,=^DG@=$!^@7IP1BJH /O[-@L1- MC3^(]^06Q9=.$1GX37H'IS-XF@MO@_-@:_%/*\QCY/M8>>Z<,5.<&SI'":W" M=?@4E_SD=)H\=*/#<8(CLTZ.+IU!DZU<'ZC?MHQ[R[:"M<0C%W;]AT=/TE@Z,:/2KA#WC@36Z( 0A22EE! M/M3>!+PR+!-41Z$9SHT5DBX"I!0%V,;*1\[4F//-QVL@-T;$D3Z:=/7)>)B'4I9W!DLC$ [&B'?NY!@[ MHP6Y^)^?9]I\^%0;J/<[3GI"/G>[^,H]L5\,+UA_@5,*PLSUUF09)#>"M<1J MP6J_IT_[ET?YC8&O/A@"A M&0T8T2XR9CL=5?E9:L/3<\&%)1\@2.^)J >WI M:H6;0IDO=H6*+-OW-.E;D%WOF;D!]6072F7,G)']#0;Z=%J0R=&X<](BF/;[ M4WTZ*V ^6;Y>I,ON*S&^HAV(X@A/OM8;:9$A4;D**1C.%7$ ;9]0UC= M:#(N0@_CWP"WP+#L6!7>?K [VL<]\UA*S!S\&BNQ!8,'3S[:9CK21[,"':/$ M.3MT,]OS1H[9S$3O#:8;.3_%:@6AWZ"!PYUGUVF#\!F3)!)#@_M5;'*C+ UG M5VA>\!.?8F[1,VX7W,HFB)4,O]$-M,IK.886.RCI)\$]JHR U[2]NC*H>@4% M/5O3*]"I9LR7=* WQ0>S@<'&NWQ?4%1C,$Z[]#: H:*8X/$A017F4F$N%>9J M0IAKL$^8:XA1]:W%T/,E,T-,@BFV-[@&=!T&2]?#5)P_0'7T)%W_BPT*ZKMU MJC+^*UHHN*QW=GE)RD!2KI"FO9"]\-A<9,6[\LRIK+.UV(S1M:7QQ+1[QAS- MB+KYF9CR[FID.'(K0O*$PPKFMNN''CUSX=H4/7MMH5WAACZ\%]@2!N!603XE MSXL*W@G'HN)=LZT%DQPN(APL&D\ MD$:/?XL'T]\I&4XO$+*.ET/Q;^:AYP$'(^'[5DM)YR/(3A1UZF'JN_)'*TP[KXC3=T2.=+QGH M RC"X84WVVOZ!<"1:V["ZM/Y=3RSCKWO M>*9@%OQ/N8D)B5]$A@#I<:F^'84FQ-$)!%Q6_7SOVF;!-$@)CFY:\/=$;RW5S'OW9NFJKA!+:\-RVN0AM!P M.)^9=46%U ?QJS91I$*D.KL7AG+1_$ =785'=7(O:GEG)LBX7T^XBM^LA3CRKRV'?_@G)G2^ M4734$CI2Q[Y5Z'JIQUZ%/-3RU/+.%Y&I:/)6N27_I?3VJIJV42JI,)]2* 7J M1?QWVWR>=PR,133$W_'*\.WS.;X7O,YAJ9*%:O,C-Q0[%'?#+5\ZTNUT\S6# MY67#SMD@M1S2:EY;Z_BH TF65][=+O*DVWQJ/*:":=8OJFA15)BGPGUF5-7% M-S?-K>J7ZVYY'F+=V$AQW)E."X=E*=H[(P>4,K5>! <<;QKHJ*CP]!PP3WR7 MS@%G-7+ ^@R;LB;+GA3YLNR6NV>WC7;+,-]17O'+W&R.W36RZG(->-W72Z9![8E**,L MG&T$NO18"V,SOCQ* D_RG>D5'3X*[FEGH!+,&L<%CS=@6L<%>^/\E !% MB"_&@CD[%QRWTH!1@9K3F3G64POC-/W.4'F&FB?@*S!S3D^.1YHY_?Q((T6( M+\?,.06];A3PL\Y@I,R&"YX!C/GDKF@BM,TVH#Y9OUH MG_TR[Y#[>?CD]-1Z57]'+C^A55/ABC)=3$.L6J:URS)K' 8^W75K& M 17_:PK_.[W9:+F>'7['/1XE#--'_7[BA)?KLI]&H+= MHG+/)DKE;AH?/%[E;B$?["H'6&/XX.D#"Y?-!S=8,=%PH1\EC1'9NNG27>77 M>)9;#SB"\A2I?89ETD4 RL))F;N'8NX[["K:UT'C4"]@C_7S5D7K;:"#E[#' MET7K[0B#-PID%Z1<-MC=4VT:ISZ;MK#;AJ+ZUE/]GL9]Q50_:.,$GR91O3+E M7I+J]Q+V^++.KZ)U1>LOA=9)5L$_J&O\HF7]FUIN8'MDX_V__X1N\#9CZ?$O M"^P]F11ZTPVTL.]X^(K6MB_M?/WVAZ^E20?_U;:[WN=+9H:@SBV*%<:OS _@ MKH"9I"6B&N=?/QN>>0WZUY,5K.\007>@ +ZSX?=2+O17&@.5;P6K"+R0508O M&9?C3<=:TJ.U?X5^8"W69\689@@X@JH,_$8+EDSK=WL3C<"MH3ZN6;YF^/ V MVW:??>VUYGK&OLQ9ZL -6?M6<0Y-(,'.K2%87G:DV&'[,W/6IHF MLAL6V^AG ;F1/Y8$I/S&2;:WV0YX-_BP?1WBM73"S0C M#-R(K_-OYJ'G,2<@?PX8")89+'_6)N.?!&H/(P(A.."AMK'RX>OH4_Q3"@"O M-BKDW;Q"'BUQ^%,AAQ4_3V$#FP5A(D]V?H9=N?Q.C$+_2FG[F:?&YZXEZN@PA( M(>U<2/N(RLJ?J*S4AKACPD-*_#1UD0T/^L$!R9P%.F<6J/M.\+-VU6./1^F; MI;1U\9W-%O!*>N-NW\4)#2$IFJ89@?:>S2F;BB-YT-/1))H=I1!<7BCGVO,P M-/,(5/1NG5SRQ5CC5V2C?_A/");E)P=,^!"_]&_!O/3NEH8CHC>?7><)#'QF M\@#/EF!.;[8[F--M=8V2HI"M%)))HOP[/#IX;P0,Q39)[;V(9V,=3/-HZ&Q5 M7,T3'(/&"0XB0V8JT5#YP2?(^I^<+\RS7+.D7_=@"9%/J1\V)L.E&OKXRZ62 MQKZ"H1SM;!00_=+Y(IUZ>W4KLZ/UTN-/TFR4\*B<0W# GDIX*//B0@CEQ**D M>02E;(T&2XN/KK=@%L77'5-C/U:6=]'"XW4Q4UA:CWZ-'$% .<0T9FWSS@F3)N[Q5*KS*6BU'2]1/HJ7$!K%:4P7JX6>/?"U,S1:L>-[T)CN;HHP:HN(UN3P M'BM5\IRJY #4+-,-,3_]G1VXR#H2)+A[R CX1=\#-[NN('VR )RL?YENXC_ M\+BRW35CWYCW9,U9L<2/I34)=__.#0Q;_OW&]8//;O!/!J(X6GCR)'Y35@/8 MWM 0WOCA!YN'@?7$;A<+6)G'>\/Y7G!G!5AJ]PEV_&29H6%C:[?O135V0$]R M1SE:R-UZM:FIL*PP7(UBC6&\76.8=/(-%3BIP+&QB8 6\"X9I;C *VK55TP" M'K,-=)$#^8<"\OQL6#Y=,Q<_WC.94ES@67 ^<@5L*W+=X2JV%C'61@G<=?C1 M]<17>%VVS_2&-H&G((.-+0&'G6XOQZ#Q)[]3J@YP6MIZWJL,<%I-%2#M#'%@ M.2&A+KT/>4FBCD';T^U19NMG$S>#20:',F@V:';DU\AN@CVF'#SW#.@)'3SV ML['V2>K3(Y>QOA\5DG2[/[W5(DUO@,N57$"]T4#7HG_>O'WUU[R#)XV<-""C M&L;.R'+2Y(4>FG@3'G\YK^E,N7#HJP*OTC:*J,&ME/)D15I4MC9;.H4M@%++ MS\VOUJ.O:Y^<>8>TBV_AO0\ZB>%9S-]XABJ&R::R]+/!! 0>/!?D\0WH-1@@ M(.']$71)9X[JY[< OB WB/9:<%QFODF#*\.,-Z''V1$F-K"VRD]V?Y+N!< M]PV6!AA[#*Q# ]_/-6 C135%WK>]*1/>?,4B8 G2=+GNJ0&:8TNN/^"67$>[ M6S)0VFF12U"ZZU@4D=T5,A:QHJ0K!2KV.XR\IF8QGY]:*Q@ET^L791^@U:71 M64#\W-B&[XO"?#3Y'@%%9 62$$6+2@M7\-TC8P'&J(#6 L-RP+H#2S]$-N0] M,! ?,5\B'P0\V =CT +:U%:>:X9SN 3NPAI>[L6(W"<4]\HZ$(AP3WM^+'1M MP"*\V'YEW.HT,2Q'#!>X/'W(;ATA*7Q!)FZ2G*GX$+" &;R);B+. /K)?1A( M?].]Z!.1W4K.6G.1F#6?V[N)"R6R[E1[I*)D;\<$V?(0G!S^B,F'Y?DB.O*W,XCD".Q P'#-Q=A@=>B!?ARM_VK,5+(&I M$*8BZC829H_NBV.Z6577M&J+!LMUU\&P^^H706Q)DZ>#6SDQT9,5N"7!!'AO M[AI3E/2)LR>GSYN>\MS[;(6R["B_MZ?C>41?1)FK6/[1-U/1$7:)& MHZU=HBIHYU3TV'%CFT^IGE;-Z->A%MFXQEO']]IJ!5+546WF(M4I:!6\*FO0 MUXHSH)A&,Q>I#D&;P"7-6E0@*TEA#P\>>XC]YJH3JFJJN3<-J4ZH+41:-'^) M@X:F,"D,M@J#.$Z8@^6UY? /_R1'K,)CJ_#X"906%'AS#AO5G?@E&AIJDS)?1T1)FF>I6">RVOJD_U M:IU2U;R^A!$_?H&]"&O4G&*HEBOW/(/F-)K.].FDK[H2-E![BJAG4WW!-AVJ M6@H[6I?J=J;5TYB2Z:UXE8)[FW0IY<9JCAM+]>0[EQOK/,K8=#C0N^T5E$V@ MG^9ZLLZH??4ZDPL;A%0S4:4+PTY/4U_9HV$Y\+V4\8;I -FN4<=J^1M[_TP* M>O^TFF NR94>Y_3%F06[.X4>P7M2;<$&,AJ" MOHQ.FR]BDXHB%$4HBE 4H2A"4<1A%*%BI WVV E+G[=$2[4U?N%.NYH#8 CP MAGKLAOVQ/IMVE7.ET<2C/'873U2G\=AMIBGEL6L9P9R>"[7!;3?2N\-\.W_E MME,&V 5O4E&$H@A%$8HB%$4HBCC";?>WU%2SS:-E7M9<,^RQG6LRF[1SSS1R M%UU[XT:_V,86&UE3!UH-?H2'9&:)]68Z#?W:T .>%'MJ*7R[B-3H6^\K+HAW M;V?F^Q"GHL%"CQORWILE)MW6LK7T:L1BZNK.7E3$EC1GIQ[H'N-S!:H"('6A M/];N+0VD?=QW9#(#A)Z!G?C,P6;M>>"D:9#3*J=$I,)B(L0Q"'5W 6_)@=\P M\(^Z3?/3&G"2VWQF:Q_)=JC-O<_)/6B:7K>3G[[+Y4PT3.^<,PT/K=.M'6R] M73,(=0UX! X.M)Z8O=;+CR0L&D68$5)Z-(+SA0TG/ C?&_V7W%(P_IR4%50;5]LZ70B\0''F&Y)!_+XX>/L&YXJ+]9?9=G3"7CHI"SRO.C=)Q> M#VAC#ZZ'QH%#/J>YS&W\A,> KNZ"VDXOX,_"5WIL"6_"06RVZV>F,KWYN=3 M[/+#C_:;F-VFB4B3\:$3D7JRH[C.D4C3_M:12,-ZA@Q5\-@CDDL;.H1@W/#N MZ]BOEZ_^ WH-^<=G&"F7G0]F!W4E5^V?5M+CJ MJA#5[>5$!LSOAO=OFFW=@.*0D]7"1T:TL(J966PT"]N\7-0A!J2X2_:L?W+ M$F.Q.^@W88I7F2#;TWLU=,M[&:T1*B&'3)CES.0PFO3.D"VMR@&;P-*_,1L^ M/>C: W.89]@Z^8(,\]%R+#] _]#3<5.WVEA'40?+%X#^.P?SM6->IV LGN6? M^.@/]?%H=EF2H(6DDA$'S225B3Y4S7":D!\-H.!.@ M.CV[&'A4]*'HX?9,+ MYQ2441BB+VJL.4$^:+TN$WMH^Y8X\KUS.\->_I<53BGA:GI5X'F;Q. MGM$YG,UJR>[;6#/6DGS.WJ"C?64F8X^4=W:#-1Q R_CYB\<6S/- ]:2DS\+, MSI>:+KFA!H]*[R@OUG#6VM+P,2MOZ7I4H;1=_\F_);F3/G+V#&?"G?S6\5-6 F \P] EI,3#+%![US#8\JOMY;'O MU_.S53O;$I*S; GW52]OFLPFFVLP(E*ORB#>4>0:&>%<.ZPT:>=\BSY-+E7.GT M4,I]+/211_R#,^HKY 5UF#7*Z_.*Y<\; _BU;@5J!^O+VO5O([PS7]/>),1T6V#GN^2V]68%%@46!18&EHIM5#4SK:V!X M1%3[QK(!L1=4NWM,6N!W#D"$7YS+2:F< M:QK^$L$_[??Z;S-S_'4Y'$.0R?BNB@V.KI MEQ0CW[2G# MIP&&S[F)X026S[FWN(W>U0%HC.53!9DU0%HC.US3O]^OZMWE?'30./GG$31&^JS<:W:[HL@BHJLGT;$??J=;GY M2RO,'V78E#%L^LJP.<*PZ9_?RST< ],>*)=5 RR;U&&4F'&TDWYU89A_ITU-4'*J&Y 3;2N8FA?A/IW#L$L])$3Y^I1,B&V#T5$<)Q=L^X,ZNUY]\&NR>:ZYH;"+?I M10=9 WS@W&FH,VV\E+**Q*1BN@A P8<49^8<[[:3CIO9=\2PP);N4=&#H@=% M#XH>%#TH>F@0/9Q0PVG?JU1V4>M]['=N8-C*P7Z @[W28MF1/IM-]/&DUCJG M%XW5$E[REKBZ*R6\@3[H3_5>KZBC_"518OLF-U9693V>ZL-+:SO1UJ&+U?6( MFNKC86MK"5JGZ9Y?J5:NV8P9.@ SU'3#>YM=L*W=D$TJBE 4H2A"482B"$41 MC:.(]JEXI]8FX1\#B &'8W-[X7/XR#QK_DNJF\O<9H9'[U\BB?V("84_E&-7 MR_DI^8NG91VB!9Y.Z0E5D-^6+4IFGS9G8*UY&3CO=ED?N,?3>',',TV&1>J/ M31R%?-+93>!WDG/^GH$MBLYY^]E8^S$Q_&T9VRAB5GVOV_WIK181S@"7*[GO M>Z.!KD7_O'G[ZJ]YYWP:.6E BG=,.R,+,"-?CM[U>!,>?[D1!F[&_4Y?%40$ MME%$#2&!5!1"/ESY?XEZ6P"EEI^;7ZU'7]<^.?..9CBF]BV\]RW3,GC#JPUG MJ&*8C)L&D\]N ,\-7.W&=2C<:P3,U#Y:CN',+:BZ]6*.69\Z??> M*S@7)1\]F4VV2YPFR*R-,NI?H1]8B_5Y6-(16N&Y@IE+!@^Q;?<9+M=(Y]$L M7S,T/WR$7:\U=Z$%<(W'3,8>Z6>@(5+ \/,J2OR$I;OS?VN&CS>\9W-* =4& M/5WK=WLS[;7EP&/ 6R#_9BS58#>6HU",1J<%./-S]H&;E[DU>LW!E'R M@JI0QFC;J.]R:#/;7ADFAK@H,H5_B\?3WRGUA%XC!!2W;O@W\Q!PY 2D5[S5 M4HK'$;0F["=XJFVL?/@Z^A3_E(%#'A&;G+;)KV9&2(]&/Y'PS]H$XN=]_.W> M^^LO2=)1,_'?G)4H2JR7$GFB%-K!]*>4E:0H4U'FR2GS^N'!8P]&P(@:I30J M^OM/PPZ9HDM%ER>GRR@G3"YE:I=[,U$JQN$WYD;I@WUV12; MIM7:Y?-%D\3.PL>:AK]$\$_[ MO?[;'!VUE":.+MSLS9+"3449C:>,*!%H]%/L)2)=5AO!_[O\_R=M*%@# MS13W%.QN$CN[B4>KD&+J,ZN4P525P72MK*7#K:7K,ZN-_8$^[??UX>S">CDT MB"#*VTKG)H;Z#:5S[W KN2OZ;XJM5 69'-H%9:R/^ZWM@=($8JC'2#HG28ST M7K?6SMDO@B2J,7PJHH/C.JEW._VBWF8M,'M>7C1)6"FI:M8B4W]?Z^?ZJJ<, MGR,,G]Z95<&1/AGV]6Y/&3X-,'S.30PGL'S.O<5M]*X.0&,LGRK(Y% ]=S(: M*%IHG.%S5HI0P^6;8O=41 ;'&CZ]6EF$BO@]R== M-1&]$6;/N8FA?JOGW#O<2NZ*_IMB]51!)@=WO1_J8S4GM7EVSUEI8J /^S-% M$XVP?"HBA.,,GUYG6NM\;17Q:7[$YYV*^!QE^IS; S[3I]V)/KNTL44-(H@] M3)]S$\,);)]S;W$;O:L#T!C;YYS^_7Y7[RKCIX'&SSF)HC?49^-:M=T70105 M63^-B/OT.]U:I\BJN,]Y#9N^,FR.,&SZY_=R#\? M ?*9=4 R^;WT8Z-S'4;R*=>X=H(?6F M^J0PBT71?U,LI"K(Y& W?[>O3V:JXJ=Q%M(YB6+65[GAC3&0*B*$X^RC26=< M:Q_=#?:1T-?S@Q$VO:B:T?8U4F?:?-EGZ"$?J;[Z43CQL/KAAM&^#C)V+F"/ MBAX4/2AZ4/2@Z$'10X/HX80:3OM>I1*(&NP_OW,#PU;.\P. MZZ->K:WK7C162WC 6^+&KI3PAD!T0[TW*PJ\*TH\NR^ZNF*"L=X;*.[2'(=R M9:&"Z5B?#%N;-],Z;?;\BK-ROV9,S0&8FJ8;WMOL@NWIAFQ2482B"$41BB(4 M12B*:!Q%M$_%.[4V"?\80 S\K6OS#8"9L+U\-%D[!$!J=VX#J$-/\S3,IU]I[D*S .9^X'H^(L-"QYY6I4>P._X^Z#8R M8S3OP-'XHP3ITG><+U3*'\WW^QQ- MF2G6=TPG_)CVNW!,ZP#MH<=TU.ODT^//?4Q;KL[\P_! J@8^PCV1%DIKV0RQ M3Y'"DM=32.TPM><(IL 1(XXG7T>3F"=O_?VEW?/S9FC-D)1LX M0,1-Q7D4J+[UOB(9?A!/H2SG^$=?_.KWBOCL($YXCBZ_<[^(#0HIGJC!DA:\ MF6<4+JVF40C=?.V$!H^,T"5CRR,.70'*.MH=/ 26 CO&1\JD<<\2@O&U)\.S M\&FZ=D\"$K!8]'Z//3$'=%L\KOC[FAF>QAP3[G@/ H'>,^CI@CB?E\QC]VNZ M_Y!N)%7*7#I?#+[>Q*4LF!&$'@-IYX:V MB2\QYG,W=-!6PI7#&PQXMF<]@:'YQ$BV2<\,ED#I^,#H.4N\P0&2@-_M-1Q3 MS7$1@8:M&8_X7!U6#+(,;W9 _0>*L> W% 5<^4"QI OM-KH.?O3A[-LDLU+[ MHU,-B'0]0 >L:VZ'9M&RGLOMS@;$6C8(6EI ?!,(&S\*[X7K74()8-1]9-IK]F/%')^]T6G/@K 0 MW)B*1_:K'XENHGL73H7!K2R.F$>@ZB4\@C;C^CO%*F>OTRQ_W^2=*F#ETA.. M]SEI.SP;LGB9 Q"8E_&O[$Y'.W";IY%8PVX&7[(TW^!)I*RT[";P.RGQ[IY. MR,^:83\;:Q_WQQ^YC&.3SY89+''9W9_>:I%G<8#+E0K@>Z.!KD7_O'G[ZJ_Y M]+PT^%KR$ MF6_2X,JP&S[T+-HF==!SLN[K]J M Z^MWB[8&-5HFEWPD=U[(9C5P@4"@A@5 \]$JSL1Z_#41Y"S88 WHMZURY[8 MKMV33LU](^]##Y;Z!30/U^0^$ZZ$^W#7[4)2R+^Q.5P:6.C@2-O^?LPU,?#'OZM*#3::*49PVF6-.-=6H$ZA?IP>VV7:_#L>4"S+<0IT_#9E$CR8C M(8;KW/6#V$[:TVY#>\(,YQ%"-]$%]S)%6O72 A&T;[[&\Y$<$>%F_>=MEP1[AK\W2X/#HUP*#&2D![) HA_O]T Z0&\ W MB=.@+(83AI5VH\0N?)OY/KH7G-+._,8A\U#FW^WD\Y1W^/3_6+F)%Y1K3#E M1[[26#H7BOF*A>K@!)U!2@O57B?O[TP#5@A/7("UL$@5!;%3\JSLE&U*)"2& MP6?WB;MF#]3Q"]WDG\FA"Z03G_D;$!_,?+?..O.+RDEZ#@QB/=S@>QX91/=CKZ\*0E.D%[C/WCQT'*O0=X4!X3*D]RX,\NG?6#0Q,)L!C V'@CW M +E$,X\4K+,:<8Q/\.MI7_ 'I'#VBVDRCV&/OK?;.]3SW&8GX M&B]]$.8A6MB+T"-N![)O'OH^6>QGR[PH*_V;F([!"4S7DE)0GSN-OGC6DV6S M!Q:;E1>5<$J?XZ3SO<&VX7DH\ZUY_O+W $N3.68ZV!'1>8$)7U;,>DR#,V&! M>4@YP<*^@VTY\_ QM'DX>&[X2S@IT1*XVB"PC7>AE(]^3A2&QT?X*'Q3PH/H M 1_!%987XM'&O\*=(+ QC&,\9$5V5)N*IF)4FQKSM>L*^-HJW)3"<=4_H("^ MIHU6,.FS/E+/+ D 5>F;3-EK89?<;PXZL M+V.OERADBS=ZB1RY>(S.B]GHBT'I)0K9XHV^("%;"(!+%+*%VL2YA6Q1,ZH7 M_<5/D0?"6*UL:TX>B-C!S*M%* )XYQJ> MB<]\;WELCC5Y'>T3=S%@3E3 <]P3YP1Z-"BBX3KDER"7)-Z?=DC _8ZN&8L M5K$RUG)L//)M4$)^_.!T3./9LFV\C[O:34ND]LM.$$R,<)/HJQ3D+^F;P60\ M@A+? B\;P$0=>)'PZ8OO^'X]C/,#"&$%Y.)DQGQ9O/V.]MF50 9?EUS2TGAB MVCU60.]&D^9;Z!["?RBQ+/*O-C*N>EIOGM1!3_*;QFYKV<67(G4 KZ'9TLWT M-:?,2OU_>M['5_".C(MO!ZT^>,P(>#G/Z]X;'M?G*_57& )]VL0G[-#G'L:8 MY,( V#<1O43$GO:Z+STV.AKQFI8&3U8J"1FB6XX>+A36W1,#NT?@WB_D2X&(1V@1(W$ ."UMR M I'-<0(")"-G3!( X4GW#.,?@6S\"V&FL$G<@BE%Y5GFG!.T#&$RRB MG$!M*)VTG#F2J2JN#THHY.V0*J.H%RB154 MVOXE5/U]2J@&JH2J!1I]DMRL\82(0F7^0\HB*ZM1^:F?21%-;$ER;'",7.=C M[JA>!@#\. #/:WPB]8JK0SRS4,KQXGJWY:>3PV2=_+70>Z5M4U>&2.,E%@,/ M\,/[?P%9XPE+,?""7LU[8\B $W1E6G:(.Q)T*->CD"_!GX,FB"8#L]UG'=,: M"/0\8%H 00B MJ_7),LA'(B,KDYQ(=4NHMHM?K9QW)Y=][,M.EY15AD2?M##AU)K4*@0%VX@* M'/*;,VS?E7>8 HP21[0&<+?SM S<)D*/Z7Y#N*6B'9UK^92C,71'4=X]!> MZ_MX+2)+#_6X1X.Z3=KKK<:Z("(TAZ\DQV0.ZZ^M-QOH+V-U/QK_ LZ(%7/\ M;]G35W(7F%(MCH ? CN2LVP]6(DEO!GA*DJILETJV"0WT,+R'F'3U&#D&582 M@*&_"N]A9_ [O$=-"^>%3_#%\_!!5L4050+?.%UK6/[L&K RUV]]$E5':B]/EW$EU%HBSK_"<3=!MBHH*#.,;S0=R- MG.T#WHW%!T#SO_(WW"Y*!.'/CM!3[^KDA&"*C8EF#ND00DDNE'"$0J)!NRIZ M34?F/Q^+^,2&AX2K'8QA?TQ)AW7[/'1:\D?I\DK2",Y#GN4VW>^>>]/!L[L' M]8)TR1L,$B$7Q]HWBT(\"QL)E1^5O8^)'DEJ2CX Z7F5&"7WAF^A)5A(^NF MEKQET,[O*;;^9,S1*PG;>C36:/TL+"SVP@"\D3-'XB?P"""VT\#P(H7.W/!A M*=G$A@::F8=I&&!UT,-\URY:36+%SI>NCSD X@=NC_G,>V) &H%E<\4$J(X2 M/$!7B9R;T1,L#TV>.:S!%=S Q#[,C%.S\K?\!@=DE*[#OG@ ]U$4B3T09DY>,YV,S6FBJ!X]D4S* %_6,I!,@:LF2 MS /A.EFE:LG*O>VM_&0CGH9:J##OT=!:YA+P"DIJ -@Y0 )<0:8\'-*YDE*FNL1]S.\2F.W / MV%#8PX>V2^]XQI[ 2/O 3LBK@2E3R!KN<7>8* !WJ<:=+8HR#OM% ?HB?EY1 MB%X[/D:OHL\J^OR"HL\JH-QDQ8]$8'$C=Y[F]A9,#!NT;#@[-LEMH!Q*G8P3 M0U.=^]_&7=+QDJ@Y>E8GPA5'K\UG\K[5V&*!5HI!*L:CB"%[\%<<:3M$G4+E M+Z5#X!=7C&\K&YNO8,=P!(W& MZWR^ MJI&'[ZFJ!TNP<[-@0*L\(=-R;,2,G5XMY<@C; G$VE+P.6*T\+>+9( M+;X*5P+9Z=/$Q_SP3&32<$?=GZ2V]RM M>5%G2D'Y/#Z'\OJ]Y6,8-O08"MEW=M['MBELQWQ@9JC5>"';E@!&DKHW'DXK MDT&7-/VG-^RD?7HY-QYW9[:JE\PIZ,X5H'Z >>O[16S5,*[F(?6($+;CO5I_&"%268 M?HV9,>2#8:N >X]$M0U"YW648,(Y#[;\)O>_OUD3I/(XH75$R:J8>N5Q8F.V_K>P:+J ]][ ;?JR'>3 M"*?J^/=Q>SLT")ZGB[V"W'=[AQ]/$'&L/LM:"F$*07E8(+.,*(C;S_6Z/_'0M M\FMA%2YGC.10,DQ,Q*4P%VQ^'O!*B.B@B>"5MG*?27W)1O+XKZAFH1,WB?=% M\3V=N\XPX"8F@T<6]F95NHF:ZK$<+[+]F5G"C.<-JG>._<@Y"/ VF2L(;RJ0 M$59;)]-6<"JE7SR6LM^EI_!&Z'A&*)&?/9 S* \$K)W'\8O1)!8_9059. = M^)L6=;AO/&8C7*Z 4P9K03!P6A_14>RMT41BBC6^^F4/,K50+@F9BXD+?OKG M8.FA9P\(@:>]1$&='*4NXL!.0K,Z:$*4BI/$P_$!9LOF54;JEO"DO:S8YG"@ M8MZUQ+Q/69J>Q9JJ3E?Y ><&RFGR Z1X0^/ES"GS EH2$+G#5#M#&!)?N?)' M-*.")(> DT^*T?)3;))PKBB&+2I+?3SNEQ$2R_\'O\CZZ70'2;Y[HN6-8V+"Z:WL,' M[G +T> U\5&K!I.M7-^21\7%8_\R$;4DR$71>-XJ,2J5U_G@WFC6KT$3Z>8A M[[Q&U0'H74&[D9GIE(G\"KF;3\[^J?I,C*3I?Z-FG(E1=Z:/N_W\H=CK1&0] M &0GHJ?#M@VY.<<*(#2W5H8=IU[O&']%ZL)7\J#BY=?48NUV\25ZCCA+-_0N M9I8[.'#PP*3[$!'*+:<3&?1"YGQ!?X,LC-ZMY5\0%]_E(YR+(VUX3K6'<;9C MP""5T_/2'=\%)0N1FO&>J#E!!PG6:"05T7SJ="A=9+/[7HRGPAXUV"IQ6S)& M/$XL:=*:^!RS&5\@]/X7Z\FXH"L!,AI G\?Q-:HR/<-]:_ZT7S_]_BT] M<,Z_]5*/J'PV\G"@#T<%DK44"05"E^$ZT*Y1D5M'ZJ4!ML5#=)K.F(J MF#O9[73S3WKITXJ2)L>K4%2(W@E"33MZP/])[PP+D(M=O/= !TDT$^F"B M]X<%QG4;N-WX>V_2] -1&\?#0]$Z0-=X""H =*\S&6T1+;K4']Y>DZ")P_-* MT&PX5Q&$FL3S>I.I/AWF6XY=C*!I(M#[X[$^ZBN]NK83<1&2I@VGX/22IE38 M.?(199U)RZN.=S M.NB',V-H@(EKVWR0O'"S(L Y-PI>H%( MFKFG_&#^C2B6I9RGMYI(P9GU?SHPHX@<\/SY5_!,VUCY\&WT*?XIM?]7?$]> M ="DG\U,FM!PM,\:D84$YH8GP8-(^P%>&*&3X_G8%[3W;@4:!1H%FN/NAG^] M(M96)LF.^*B4T&I1H>_/FO'D6F:.)6X"=F%>O! 9B2CKC"AIZ_AP8>ELMT@, MQ$H?2&\*2E'2+:@2^+\W;[5('&HD\*Y0P($(!E+A^*ZC6[9LQ75D(7'8D)V41D%%L%=(K!&)W(FE\-8VO'WXL;(\(QDT MI'#7'MQ]-"R/P^5/PP[9W^Z]O_YB!/R;3R*MI4:L'J,^]:I0G_8GLBJHZ?"W MJG6^Y'4>=5RZ6\^+=F_,__U $\ID[M;O#G6M/YC"/Z/1FYVG"OA287%65%1V M1:[?NNO84@5C],:2]L1IG*L'!"YN$T?JCF8T>\0XE^\I7$FY(-RF M]B2Y0HKA0.].\R&X RVGS6?T "/ZU2]_.?()LFRGBL;#D'] U.K<%+$Q(-4_ M)AQU-$*KX_DG>?V^1)6.F?%Y3-E8(J>9]X#[VT6DX#6"@&1BP,1E>&>P-(TU M]I[ 1D;?V"H0F2T#G?I-9.OJ%7GL0QX1RXG0=.V8G#8D6?.[$6">R!K)I95$ MTA]?&I&<7B9M(Y!&$,7V\J=!+'$&VR6.#OBI5^1P]1W^14]W05N0/7OP;JHM M.UT7WI[JPEO4A7?4B6K-KP@Y6JH,715Q27DFL"Z@Z]^,>U_7?OOM)IZ=+OT0 MCTW'H=-:JH,3)IR A&)2)WSX.ES!?T/3@8FECRX<,JQDT0\ )NGO(2!95-#-1>T6T,,N_;#%4Z^YMFRJ1VM/. M MU+*OQ*]P^8+YOG@;KTH3I6>&^0CK M]P,QTIBO"CZQ'RN<)I0;"X?%F_!0FQ=OSL6V8$G2NL7RF%_\XJA]DP3*:)8POB[J310#SM07@0Q1@7]O2L''>WCGDW(TGT) MYNAZA:?!VA"YNS,T-W#5#P*@'P')\G'^AQ4LY5O*%0Y?QSB@=J+KPTJ&*YMV MW,F76Z0K?TLD7-8#M_0 Z\;!+>^YR+0OD+,F=$XT><%"AR?#$R">/JDFQ MGU_^C"Z2BE0?$]]P74C8-'7-#[9T CHH>K]7WIMJE%9!H[2A:I2FFG^IYE^G M:_[5^'9>I;N3];89:]*(,[ST>Z^*-+"V3A"S'$J&IFZY]VQIV(O,!)^TOH_Z MXX-#&O^VYC*?G, ?1?[RM#8HVO'Y)Z,][PYD;]%T\GX3*K1<+YSI0)U"EA+ M\DRQ+_Y0DUF_8:->_J)J6\GDG?=IA9(#'0NG(G7(\,$2B\ 8C8]"CB>*"D2? M)[JPJ#9A2ZEV7Q.>S;\#+ ? M(WA%8(^GOB=C'0X["2"N040]_)TYS#-LA(?P[*#7Y(FI@U)P4*:[O!8^#=ZF M:0T/'+!IKQF'K>0L ]GO,<+[=B1>\\E;_A?>?$Z"#*CE-[S@R/HR/?Q$UKL2IS\:9/]%\NV#])_.LA34WN(3ASL.3MY7< M26/[G.F*P%Z+7[E58"_EF_[3#3%TAI-U3S*+)6+_%+B+PU"6 "L6',9PC9WA M)+5]EK%=TGK;P6K J60-''UT]!U)0$4T6;L0J5L&MQ4N12=P!R?$[M8;M">? MJT_B0&[5CV0!K3KPEO8H.\@R0@\X23IYXTO2X9B[G54"AU0_=(2FA?U#LL.W M>!+%G'DT2B_MFA6];OU\9W9,AD"^;]M\3NX"RQC(2A<3D#F[EWNZ@[9@P=%U MN+\WNXRHJSN)$M$H.)WVH-VOA=W/ATJL.$?C [#XQ&8NIB)==&,;>CXV31KS M[$BD*(!2/.R9K]UV@<_1,WQLZX4=?]?R;+6M758RX^N7S(YOQTGW(']#X'JQ M1,1_=K0CPY>^PR[V^$R0IP2%:\S:>Z"(S+MUW6[ MT/S=< S^W /%@'3NY=^20T]G_D#E[?#"B-Y8'PQ'^K@_.:@GW F1 !+Z@I$P M'8WT_J"@,9\X7'3DHF&&Z=RT'&O;);.S/;;NXH%Y]\!=,3K"<# F_!4\8P/S M@PREK_E4[@VFZ-%8_1V4ZT(-JUY\ W=,E9P,8VQ?]7VG$L=M?U!G MS,\7!^I!IV!2R$_4S\MPX-JL9#-#IH4KT=T>Q[I8>!#@-+WNO1&1\VV9TK^Y MSL,=\Q[?L_L _]LNF9)UP)JAEPQ^!SY NEV-;]=+"@;]$3, MYX0X\*T?&A6B%" A;HUG.'&B\8K@@;HK3X^%4X3("6A^JB/&+J..ZK$'X9T@ M?4VDM(@Q+(BHI(^K=CVG\]";#0:D# -Z4!GO@/G"I-E2R=P</P4<^!V QD,V)LUM!AS#L8%O?Q_-8/5Q$)NKR+@GLD435'@"ZCJQ1BU'7 M^)J,=OZ+>8,9Q$ M"K/45#$*K<0DX>\%#_1P;8L:DY)XOUN/O-^M1U)[B7;QW6K<0)-=2<+;DJM/ MC87&*_.'8F&ZKSMJWL;%E/=P3YQ]929CC^2O30WLDJA9N0TE>-T"@'+UW'JAL^_F MPRWWWFF/_'*@74P:>.<"AR.I:<'I#%QT L+1V.D:,>+NT=RU 7^0*<^[CWUR M))1E5=79]_Y &&_)Y^\W2XLMLC, KQTS6M>!;%1:*,8T 0SP3/ZLVP5M_G81 M;SU571MEB*^E1U3K&)D,)GIWE$^_*>5R)#^JY7&7Z3IN"NWYJ'GNB+)).Z)N M&%^8)UI,Y!NW7P"&CFZC,>[T\G)/:IM-"NG# Q@:L+6,XWIWJ9RT^AOY5CYF MDYFW+^@P':J8#'>F2LOFX>;1D%$"A'8=#R?L:'_$EB)PYT<_$ON;YAOR$"-= MGAQ0SI6E4TI!@ >LPL=AS^F2I7P!>^.++%Y0*=%PI$K,:BDQJZMJ)FJ;QEOD M%V,M0=XO.T%5!Z1>T@$J6XNG2O'V*L5KNI#878BG:NPD !J@+00:,0Z-TK9L M$2!]I 81F*4AI2=DTBJ4#7 6&P#_MERRIS<'>F3(AP%U8.+#YLKI]A4EV2:^ M%JX TWKDFJ9R4#XLHB/2A1+ZQM[7O)ST=P-4Y*CO6#<.G62T9^&($R?"\OAS M_-TG(U^82@Y)LJFOR/5+V;.1>S@I4/)]=\Z+*Q+U7G)+G;PCR@;#CTY.^C2> MET"JZA&23QY)V7=@I:TXNBPO%84%LF*/Y(_E-)(K4T@&P^,/AYOQ7^-'\<1: M_W9Q!V]V/8#*G0LG'(0#\'$^9:U<^+8>;%(C.0FGI7K*GGS.!C*$\6 M]'_QYGA8(9#&;SQ@4L7\X=2CD")EV=7CHG0?N!9 M]T0]3!QW7G,%9"22' P;SCQQ%WPJ)@I@$S<,< 98@>!;OE3H[(KP' M:C#YPIM7JGC&HQ'W,43$DR;X[%Z1] >:!'V5LMR!;N8A2N$"#'=VA-?>"VKT M)3%=4I0]SOF0Z;YU%AUIXVTW4T,C,P!H]RRQ9X.IZ MHA;HCV(F@$]A!A@MPOA+FN.F%N;>P^E-%W*4VVQJM9S3$J^3#_]6UU,V#GY/ MJD !S[5\,OP(M?=K3CH18N++RS!F4??!=2&L,8.]&0]R'4F:]TIY:"9/@N?@ M%J5J:Z &$9W$K6=)9$43G>48Y(;ITLEDZ:V/AM6*!V>& M3Q>T]"[9W5(FJ(8/IR[9EHY33MDF=F0:EFMBAY>B@[W1,[)[\@C4\D.RM\_( M+IK#.QK^% VC+?IYO'E,KWS7SH_9M[ZTQU+K_GK&_%8U3*_:"8F9T6;CESH@ M$65F;@"B0EFS48:S@6I"V;D9P5[CODG5, ) :_WD]F)'J,KNJG9R"H6Z[MN/ M"G5M19TZ=:U%77VG[@@YO6NP]-YS>P\<$W?4=&&U2+7(;3<<G04!\5E-8="_TW53&H%X'[C^?!_0!0/U:H/P'J,PV8SG_L M1Q-]TM\P?U;A_D2X/].Q!Y8_&.9',%:)^PWJ7F3PY*)+F]YTD'H3E:_52X-I M/:R4@B=L9+IHL/JAF6Z(*E3:Q-ZM\U4Q^?!%;;(R:^DE .M%;%)1A*((11&* M(LI21'WNJ]8YIGJ-8F"LH+RI;Q$0?G8EZB M4.L#0O_85+F15&KH^2S\!H2&JGA*D;-PNZ\P MK=Y8H4#B&%;-:HK*_B$TJ2U51A*((11&*(A1%'.'- M@G^P_/R7_ "-16PV4/-AN.BJ8#YR5P5S00\?B2@&G.GQMR='"9JS%UQ%]X7 M.^6N3)B@Y#R,] R,W7W]\:5\8/H]FQNAS^@>:LGOB_[;*R!7P"00YH;N[<]N M:)O:TGABO"&^ 5=?T4ZLIV0=44/W%3P"#[79T7))QH63OOE+X]NBEOT<$,:] M^Y3>Z]:M9K[MS;!=MQV:;,&#J@[/R>J-1WIO,,B/E:#.YF>%V18/\)EA-IOILUZ^"4/!^:$O M]&BP#QP7>ZT7S_RBF7U^G(=OW/NN=X\C)HJG(92;"7 -)S4ZJ-_BD1P?^)$P M:0IETHL_/T+@J'$!M0SO:L?$AJ(9"'#1'% )[TMFH_ Q<'-BKS$7MM="2FP9 MX\$YY"(,0H^)67(XD\1Q S%M)6&CF6$+FP70SSOF;;1CXH"&)F?-K?XGX\:W M^I]L;_7?KZ=Y?@6//2+=I8J>V34T9]S96_W,+58CE8GO /2FHQ)6FH!$U:[W M7+34W@D(+QAES9R H#HK-W:1JOR[]8FK-[)_Q_+]D/%!D6+D/$-308SN(^LT M-:@:#$^<*1]Z/HXR=!_A?M=;H_7!FM \^#PU>T>:VMFCWE#O=?->*55+VBBZS'CH+I\N41 - M^]5WW%;U'BT7FX9GKS<+3R44ZQ>*'Q %'P0&A-M?\*+6<9K93!\-:^4RB@ K MEWZ71(##T5@?U)#:KHS(2Y*&7TM-MU?"KW[AEV#B)D'$EP@/N1AY*WC0K*OW MQU-],*Y^VH$2A'4*PDLDQFE/GTYZ8/_-VBD3E;0[6MI]4Q;=B2VZQY7MKAF3 M-.G6\8U>3Q]U9WIOHAIL-ISXLM;(Y^>\J.:X]D^_KM#R70 M3F*E^8%GS0.A!./I]@'VK>,KO=Y0'_>56=9PZLN992VEOO\RSS4-?XDXFO9[ M_;Z,,:.H(I$5BG"'Q)%-H=@?DW;FFJBC+]SBE%/177:XA(34(IF^,GE\>\ M9H.>/JZ7=2E:K3'L]Y)HM8?5\_IH/*Y=T*:Z)B6UWX4]D[96AX?W/OM/"$CX M\(0]2(XJ\M;B_B770:8!"+7^Z(V'XWHJP:<;).Z^]4]G$KR]24=+,*%Q5&CB M%&A1&EFFA\Z&RNSCH;FIA4ZSRNIO'>U_#2!R;ZT-J>='3]>BSBCN8K/QKP%P M3=?3GB-E)TK4-;%"WI)^P*87D1ID:@M@,51#CWS&<-8[^F$0,_M$2<'O@= M/<.EZUN'183V!?@$@[_Y,W_]]/LW\:!(0;SU4I?2H_\DL$97R,M)WWSK?<4# M6([Q?OK\L23K'4R[^F289[Q2&X[-)&$$@.PD8WN%F\([_K(=QX4;2P-1 AG] MZO)T@TTP*L;V_6Q_0G/FTEZ_RB15BS2^MU(ILDBQV,9>62! MF$KU!$.9->?=E-BNEDV$BP05R#>^LL#RBB167B"!01H+)/'YK#,G]7YWHH^F MW8,D@"XZY2")SD$:&U:FU]KSTI44!6DNEL I9:?&]49MY[.N/MT MGA6*^QY:?K](RV]8\]TZU.4]]M)$@^-WYCV >7@'MJDOE*U&FAF@[W]CJT#T MJ.4:?S>M\=.QI_Z-<$[P![&W:] PZ6SHV'3ER2)5%$2HKAF@_CUH+ER+77+1 M!ZY+-W:T3X^/##A/P.PU.CJPEZ[\9%UCQGR9UG"IS22HL-+"*/EJ\M:75>J/ M&:<*NL_24<(H@AAM:*M'!M^6$CL%CO&]20,>ZERQQ8+W7Q64,(_=<9H'@(GT MU%H,_';T++T&2Q+[U(9V$"'^,/*8&RLKP&;2O'>TX6=) &\B38$WP)TS["+M ML&>@3M%2(3'?;J]OTG2G9:D&K5]AOO$3D+17U>,S8?!>J,ES-]*U]F?Z^6)% ML%(TO&\^W&K6IM,D'!XZQG, 8-21M=*M_[G/UN%+PML<72Z !)/Y<\^ZYXUA MN<_ GH>>49MA M^$8\!O\TYO\)+2]Z7>).(IHSM0>/FO]Z[IPQT]_BK5B"&OOS%W$=!ETQPH'N MII2GXFMFD:4\%U7Y(7JS22=?7Z4)'P272H8%%"\P-7?]8/>6N7<&=LGOXLB[ MP5M/N[E>I\ 7'OM7/CFX&(-OTOX ^^:]E>MQRDH"7K!YX)F??!N YT=L@;1SO.L]LXUGFEF ?$1Z/,(/KT;;1_M_ MQB.(ZU_1E_8K,^Q@*:RAU\C6^MVWF8OHV][;-QWMVNK#DP/!-._SRP$5*4OJC=/#\+O*EX MTCAL+"=I_]S&M3KTIF/0"G M6W#KCU@6:&B\,;IX8TZWD%?@1\8B-=S'=].+TSM[!H #@X1+%K 5S7@ :0D@ MC1E?N$(.D;#-:-)$S+L%MF3(*?FW6?Z1SB'YT1.)8ZP Z#^L1ZXY;>&\65GR MX0=G,5_QK^)8Z@:>"WI-*@(Y+!E9Z':&H\'6L$*6P17IIF"G&9[V9-@AVQE6 M3B3I%\.[]8C3FG_BK5$ZT]:-US@>N3S,NMUN/B$^B=KJHE,:TD=D/YP+;+W9 MH;%W1#Q(,7ZQR:S?D#%_ -X1K/<"ZW@?L.X"+$V \,/,R7.?'3AVKQ-U$8P7 M?AKQN.YQ &_(>_: X' I39NK"Q] P0S6VT[GIH#5TF*+#S_ 6$&+_':Q 'GE M<8CZ7G!G!3BZY!.8FD^6&1IV$5Q/?;+_/-_)WA]8,EG_V3IN<'I0%W"#(#CPQ =2I3=,*2$/$"40Y*0VKE;ZV M9E&6SRC8AVH+NKOF$@>I- +IMYP:D*?TS>ZG:PTN+G3W<'9^O\XS^@*?KE)2 M(['B'9X6R66Z M1H(>UUV+NG[\4:]8#>AHR*PX9C<=4VR6480!^KX P^> :YE2?]SCW7K%3@+6 M;\GP #(#09[C64/XOG,%L-^3O\+U_%12=Q$*HI$$>$P)[&GI5<;0W"K+;I-0 MQW8X(ZYY;R!,I/OVQZ]\W;%V=D,^70\81[#^#.\EG0%T$Z!L\<8B3%642%TV MC6XPTD&ER N]+"$CI"//E,*U;NA'_FRX*&>&SYP*^:!GHD>(#F&PCU,N,1=DJ]QL?SM.7&7GB4S MG*KL,I4WI?*FU$3QO?.Z^OOD=0WJJ=YHQ_QQ$KF1..;C8D&!#9TDO5UX# )8 M0$Z*^T7F4:P!^,5)#:#M@AYF6W,R@E:N5Z @I!0#'HE)C= (I57#*JS,5[BR M9 ^$%A1.A\0MHB@@@$2^]\9 M=^+FCH&4V(>G*Y7_YX/TFWL6-^V-Z$*?/S1*_K$(.6 YI1)YN*9.)R:Y "<- M1X/(HX??BZR3':5#AAU-M4A/>N<5KY\<*?Y7[8L$_VC6US/F4JHTBE&!;!)!9J^"LO^]DPTELT &<3P&FRG,+*L MBTGL-3( D0B3X;!)(@PF5639KW ]Q8EE>(@#(YH<7\QYE#BL4I?R'.TV##3. M_9HI#C\"FW>?HZS 0O3O]+)ARM%\G4\YE1.!TZ[PUTE%I=#1]+3C6CCLHC>_ MT9:&6:P^ABN->[43=F)0+YJ=3E-*FMPK@MV2>#,WV5-,O<88!>S]"5X+ M()6Q^$;8!VYHFQHR'<0JQF"#-Y12_)\0S,U@:2&^+4XX@6<0SN,>"GNNQO)! M5#" G\C4YHO#U[A;,S0/P36>7B!@4><<2^$[($ X$[?.]F!\]1)U5"11]1-O M^^YYO[2JX[<]Z8P*J!C9PXEWO@2-^K1[[Q>A>R6@*_02@#$J MZ[ NC$>ZF<0!'E)!Y@\,N;"#6#7 *@D3::=7/IO_;(;>LPM2ASFO?EF@BK!F MAN?GFK\L4IJ/G)O*U>E"V933<38(1Y%.3.%&DHU6/OL>=18LO?"MR-0O?*60 MG9*/+(B(B.=(/[) $V[#0![83K5/F)I? M^:E"3%PA)B(28X:)/U%APD=V[XG6)MC6I! .N$T#V.HNNDAIU\)[A4 M+YIX*O<53\F92PO6&%\Q#T+D)4?=76Q4PYHJ4PIF*J6@G0UK+BCAH"[)U@B( MG:6-RV"?VL8N^=VU62_]1LG743'H9]=!?2;$\OFOW&:X^H)) MF-H7SWVT?-\%HX03<1.TU1)(V%'FC9_=>[C)X)JA&8(JX_#"#AN,NP0_1*E)@0"JX34]^R^H$5])=[[ M[U)-4>$-W+^!NJ_K(+^KLKUBKY,?W)G6:%%<(0SA(0MF!2$O+CFB2W6Q.O^1 M/YZ5<]V<"' :0.)5*)_;&QWU+)>0%=-(4WT5N/%0$JXW6+_7+IAA[4HJ541Q8)#82%?/"V M_[T_C1A3_+DJOCS:R9?1U2.1RCU?)+I94BY1Y-^Z[+;TV(/E!UZJF*+8!01P M=O38R;,KKZ:0JU]CA/Z!^.N[=7*)@#+5!W&^^\F!-86DSM]BOY&[I>$(K]_? MJ2SRDU/LV2_$PO??#O/XCU)/),(UBOT;E[YWH>#R))AT0Q^^TP_"2WLL^VL0\$@$4GM&\,7=W:-< 5.PZ1 MUYI1/Q]3^\TUG(3$.?%_^_.=\%8C4D38"RP/9O!4<2]F#Z()T?;>7F@Q)%SM MQGUB#M7B4<L)ZB\5 &>)#,E-)O M(E;V&UQ^N^"7RY?^YCH/"":\91,;.U1D=7>*+&XM4D@R(?F.]JO[C/'>7%\[ MC0B1;SMQCY'W';F%S@@'< ?J!;3U:P:Z,GS0T M/XF'O6?\OY^_X>,V#;3BYDJK$#C:U6D?#X5\_"HN@SR<^51;)'1DL>1% M^[%'W2UQ#_KW__Z?O_WUWC77\.+1_^?\!4$L#!!0 ( ).$1%3DI4TH M]AX )UQ 0 1 :&EMN/XS:2_W[ _0^Z_G)9 M8'KZ,9ED9["S"_YV#O>_7Q7UMD1+HF3: M$QM(IFU+K/I5%9_%8O%O_WB=N]8SY8+YWJ>CL[>G1Q;U;-]AWO3341A,CO]Z M](^___N__>T_CH]_H![E)*".-5Y:5S>W]]8O%X]WUJTG N+9U+KR[7!.O< Z MMF9!L/AXGSW]A2^PJ?3]\).2'N,N^WPMNO8^XF[[\[ MP<=C(FCR^FOI_9CZV8R M6%H@Y!SJJ*I$_+10Q*&L^FUX4'B1OMJSZC?Q2>%5CS!;5+\K'Q5>%LRN?A4> M%%X$/07+!165&I1/*E0H@@57D(1,?/V)C^8ARC:"4A1]^>KRM:^A2#Y<^]) /9 IMAX'>LJ\I M68="-\?P4("2DH9L''%I>)7 MJDID!)N];Q/7#ETU@Y."KKHJ#_M_YF"=NR N=D%/,TH#D2A3]5BAW'/0Z!,H MAZ;:S0A8,04K(G%0=TZ?#P3ZQ6!& P9P:G1??%=AB'?-#6%]4Z#XEWTW3*HV M,9P,%SBKPMG1P',N_3E(/:.>8,_TSA<5C:1%687AOEUGN(R\Y4^LC(%%/,_U[R((ES#"9S8+4@FW**"SWOFRYB.J* MV?*$_].*2%O?Q,3WM?6UT']U7ZE-0&'-[WJQYJ%O5?>MET3,;ES_I:8;S5Y3 M6.K[YCTFTK(DL7TTQ!45-F<+Y#6<7(2">53@V'1!! -%/^2$C4S2IH#".'_% MV383MNN+D%/\DM%$BR14Y0@FZ>*O>L]4!+)C MBG):5CX>, 2ENYXONH8!3?0W=&I-7LJT*59ZNJ3$OLH_:@WUP0 MYER_+G"J@EWU$*8>_%*ZW8*!$.G*OM&;"IV?K^H\)F8EU&1G+NE9,4$KHKB/ M-H&>DX?4N6-DS%S F/3;%;\K]/UN5=]Q42M7=A\U^X5P4(!+;SWH.:'3O(;Q M*=.O\JE"R]^N:CDA8"44K(3$/BK[AC#^A;@A_4P)*B@W]%4_4JCY_:J:L;0E MBUOY\ONHXPN?<_\%YE@#SHDWS>NX^I%"Q]^MZC@M;>6+[Z.*;SWX2$?D->DF M\C\HU/E]>8Z!92Q9:!^5>.G/YRR:HTK7IEP74"];DZQ[0:'DTD(Q1R-V;^:H M[*/6I:<)ELA4.I-AHI5;J2N>*71=7O1A\6-9WLH3V$Z$PDS6D9J*=-[DQ6H#G)<6@!DM*T?,2JE%%MI'1+[J&ST>]I0A:^8&X)6[FF NW42B^ MM'249&1-CPE90$EN%EH+6*Y+8OMH@J=P+.CO(0ATC?XC\3/!B7)P_4JYS43F M:ZUY2V&&TMHR(V1%E*R8E)72VD\K-/%EZ_B_:_S@YZ5E:7,_N/5-\FDOM_>: MZ7^$C^M5;%-4;"-^KG"$J75<;29,5K9S-AKK:>; M$GE5K_ZHT&]I89R6VVN5-MG R&N[Q?L*0Y16S8VW/?;:4.5]CKQ9E$^KC?"N MM'*NV O9:W57.N/S&E_W@D+II16SPF>_UXK/.9*+O?SJSPHEE];(>2_S7FMV MC3]]H4U7[FP@1RW1L* Y27QPI_]%[KOH&_.6^(YJ\K MK%):$C=S4N^UC=3>Z$)/5?>6PB*E16^=YWJO;;'>8YJW1Z,W%38I+7^;>%CW MVBXMHHH'CB.%(.ZM-_'Y7/YX10/"W-81RNMH*6S;/7@9%R@I7RO'&(\((.N] MK '-'( 8K(__XYF*9^+&\[I'*@+.;&A7^"Q28BN_8ANRBGK1(6@:.VU@\"8Z MBI##\$96H@Q&]$)<2_:SHVAFSVL1L#EN)@[F/LQ(_I#8$I=,OJ_HCUQUM?BV M'-;=IEJDC*T\Y\RY=.@PZDSW2)^I%])':OO32!*-[D%-1&'UDG.DE=5C=E:. MWZ'1UUNI=F+0G8S"W"4W32MS'R8#C7:D4NM])OPW4 W,E9^H'7+IWBV86;.P MPK@E3U#UP9RBU3,V5L;G8-(5J]2WV):%%"8L^Y)4)CRT1?4^)>9%%4N0.ZSQI7G?RJ'8)T"BJL5'(=J4^3'8:BQOO8 MV3B3/HZZ&.C05MOD+ZB2I2\1JI=].+0E[WU)NE/ ML:/-M_8$#^9J3!'%#LE#'5JU<;HR1$^\W&-\($M\-'@AW(DRN&#>3"Y3Q,D! M;30CWE"Z?072B_S)0H3SZ+?Z>K4QGM5U[7W)%;6FKN76KXCN>"RW76-\E@3X M)DELDV&,1WI$:<4PWU@I4"N']% %E=4A?3JQN>2IRL'ZBQ-II2.M2"JN67%5JJQXF(,T.8]?: MKG4IA>W*!W$7ZL6YW5&;E9<8=^U MJ4"*]DWX2+LJ%NX'TTK%UC7U F:7<:YQ;WH'"\=B)[LQZM4UXKN2 M;ZNN1A2\J1*'%0.Q(B2)LTM84%^L%(P5H=GKJE-]G*/&GRD+-?27;I*!H@*5 M([94QTV:>D>C8/N#&[2_:I3Y."*M#G"J+%.X=Z@Z-405U:4<\:5?73($;^+J M\L9*4!PJ2!=;)GE3'CBSZ2,^Z[6J*,DK*DTYDJS?2I/@L20@2R(Z5" ]"V=! M]Y+(3R!BS]U-/0=%-6I^,K)=-VX>=U82Z2Z$GROF?BZ MMF_83TNK\XAD(WGI$L1[/TCB \60/[+I+"BZ\WLFJJ@)K;-PKTP*JJY=1!1O MDDRZPO*Y%2'9ZQ%$;<_ZG3RMH@J#E]RH#0Q^F! T3LQ>:TR=@@I3EIR;ZG3N M!R.V3TU4/SIW**\P:!!;_U(+:[>BI[!^R078R/JY$;E9 MTJM#I:@QXG!R_6J[H8/>E8 Y^"I[+F4O:%,MFE)45(SR36+-NH5\G&/,W\H# MJ,B4L)_5HNY&B0:)3O0)*(Q>]M/5WU;QIQ_G\1_T03[2B?4J?PG@\:8+ MEQ[%O\U@W0IV9W-Q?'YZ#O^=?OLO$.GMZ]Q-7D'*A:KQ.N;N6Y]/3\Y/3]]% MM6)5"S'CA 3A=HG*RSM)X^S#AP\G\BT@XB]P/4W%20+^R#KI02#0>%N!BD;: M+7%<,FXK#A2A[NY) E6[K20KK:%G>4[(8L&@+X@^>YX?56G\"L+X/+ \,J=B M0>QU0)DG N+90%38,SHG=[XMR:PI@M^.DW+'^-/QV?GQN[.WK\*)L;4 D$G5 M#D!2KB6 /*7W\IL3-&:=%$">[YMPFQ QEH5#<3PE9 %$SL^.3\\ ;#53D4"L M+'E"W4 DOQQGM!H++JC]=NH_G\CT67PIB=8 J2J2?)$0VC.7"4SL=MSS9=)O M>OSIJSUKPSM]7W[2X^D19HLV3+,"T4<]MC"?;,,T>1T_:#(,%KP5Q^1]^:DQ MS]6&^2'J<#TZ15=)L_;LBKEY7$6G:S M*46!B=$TT4#9')*44@1PT!=&:T@ M07PZ2O8H,/.PW*(8A@%.5ASF3>/D64=6-.U#+NSCW(._VJ$0\#R M+V!!B!KX@?OA(@'% $S"=TQ)"CIWQ'W]$4^$CW4T08":D)K5VT=.E;4VBP8JA * MDT4@72RK3ZG$YT'N?9EVDCJIL^36BR 7U2>D 'TK;Y/H.] [36RMC:G.A].DI[:2)UIC:FOFB"3T[2L"(:ZG98( M^^I]5E \4AL[>IEE6C9D(7R;X=K@9Q;,"L$:XU^I'8Q\'.RB(VA;45LWP+U- M/0;.KV%RG:F?>:H?"'-NO3AF=/=UNWDI-E1MDTXC[D.VTI.O(.BARXHI1E'& M6^J45C#TUF 48X#L_FJ'I4U)WQJ4T?[CFG WLTAR/%E.GG:G>U@+LC=UH8WP M)1@>5U=89FM,(R!?S2ACKOB%H8[45+6N?(?PBY/8/5Z1. @D58@\ATH\+W 533\ME(EQ\3 M1S.:&Q;-=+,MX/0WQGCP$-1]1:._MUZ2 MA!0?>;OW/9N(F1E9ZS#T)6LN+U!V8,'05P^&IX!X4VQK4=(U,\KI'71OS22/+)X,7?H"LUDVZ*#,*T\#8G^J MXKY-J2-PT$ZFR/(2T1P[L]/7=HAZ:X&57*-% E36GV*/<#X+TST-T%J+> @$ MTZ5O5]A&0:^Q%S";" MWX(R5V?[9D1M :>WKC'-FIJ=[9%=-'3=",2,X+4@>A.W.)&%<>F*CH/"V&1& MXB8X>A,:^TF8L \G11]1OK@92VC=OY@C".KVQ/T%:HM'U>28;PY?8$K472 M7K@F5U!N3V M=.V5<,>@AW>V:EHU!"U?/'QQEP/'7^ 2*^O.N>_!1SNZI6:+ M?:\F0'U51#.UW=5$2WP:PU*:\[N_R^Y&*-)61C8#PK17\145-F>2VG RY%/B ML3\DEXM0,(\*$:S5PZ$K^'>7AQY4-I0_,/\:4;P37A,*,(8B>.*:.L9=_).@K*9LU4 Z*]O0933J.$OV8, MM,*OBT524D9-4.*J$4 *H@TG@\7"9UY@4/<*OEUL4")IU!9*[GK+E;FIB6"> M61?M1W2,JKS(LKV>;S#_![UCS[04[#"8H]LPF7=)!\Q_4<)OX%U8"HQ@147) M),@"NCIL/M1/!'O!V=?>Q'V(\6'#R64H G\.GYYA=4GQ_!4NYB^H9\_FA*]$ M:6"$R93ROI?"C;%HC$7/A$FF-SY_(BYU<),K75.+IQGH'0./LLB:SR0(&0^6 MEVNV7]4MN%-@;&]8>]?3G>]-RZPYVT$U-8>JL\@7LP?N/S.'.A?+GP0VY/1. MM_B" 6.'R!J#Z2^(*6J09(I.*\J?\;XB"NNLD&*+A8FD\%WF8)1V_+,HCR"+ MB$;O3G8-:!HC.FC6I3_/?)<*J'E)?V4T*+@&0WNA[OW/Y%>?;T48!6^-_:U2 M-&04^I@$1#[% 9$RL,%L$+<.LNX=>'9@-.GVJ#-0C2&[T9%WAMQ>:U^HYV#D MR\('&PF3Z3$4G'L+/>'$H$853$6@Q]"3NP;>#LW-$I<6^H62&5 MO/L[^15Q>"!+[KNN[":V(& E^TW,+%X\G,[1[JJC!HW.RMJ $17O,M=$6\]$ W' M"6%<'IW*MI Q.2]NW\.0?$?LWX:3S[#PAFXEBM7IIPTV\)2T!]9!>GG/:9+< MNE)$^613,JZPU_#]PCB+#GNR%#*,-Y 'J>"7GRD&X,,D"I9 T)W%[TE^Q:$C MJ8&]1Y]J(=.9_=<*NNDJV[-$ZQH\QJC;,SKTZ,[T065(&Q%Y].+OFL@Y2#HB MV[[G#. 7F47?P7M-<72^\XF7;@H9EK@%(AU7/1?!+LG;!I!&S_SBCV9^*(CG M/*';*:#4VYZLC='H!)]ZF =#3O!SYWAA0=0QO*91U*F:=]?3[_&%8^6\,"82 M/C2&HN/(=!DT=)A_N'1Y03RS>0V4W+7F/M@+F]KMSG/KM,<=$3*[LUWDJ:WK MT0RZ"[,=5P5CC;"YR83BK@B]]6Q_3D?D]1$'.UNNB(%*W,X*N2P-IM_J *\O M/UK*>50^>+F1]K3*4-VD9DN[2 M:,.J8JSAV4IS."%C4T%?%4P[17X5Z)D-_ZIDK7&P+=G\3=.IR!2B%6'XFUKO MKT>@,:VD0E!:I!I->FY\GJ3VB-,L>,%@#%/W>2Y^PEEQM(X MKN/?=UJ@S\3!G=T'3N>X7YO/[S2<2&4:30'4!$YO*BA6&I%K&&9D7L>_MPA" M^C)PQ\1;#F?,K%NNDK/&@F"^!C+L]:C#T(=2-'YH-^%L/H0^13&^+K470AT#7Z/;=LD@% M#+U4//:\;3/E(?0ATA-[W;)$.02]"(2;1-L6*8^AW[E0-#)6L,S?18,PMS+, M]X+7I,)RU[M]%0JKQ&MPFKF:WT.L)OB(E^9R:N8Y,KDFB>=RYO8@MRK>5V6- ME0"@'W"SYHH$-(WSZBFR;+>-UD +.B=4L!7;86!ZTE#%V&"E!/9Q'[9JEUQO M'QV>[-P7U$>XF1%C)]2;&QM6*G1A-/D:UO\]"ODUF<98&.\V1=P)@Y0N[S1@ MENTTF):2[I)U4$5_UN;26$1-@XP1BIU#2S*TXZ5(7UE$: FB]7S/EVBI1,LR MM"1UO3K;%F>WE79%U)ZRD;LI_/BMI MR;H35OJ3[(SU).!.F"3OS)I..9W"DKLHA9&SPEN2K+=K=#;:RO]DAFDB65^& MB9(E)#>6&'4!5;-NW^BCXZI0B^,X'*-"J)B;CZKX(;IS)EY J9VD&PZ#V[@4 M6^^2!C8T6"$'+KPR5[Z$:9"8$^?"QE@",?-=9_?7?FUDT:S2D:M+W#&\GFWH M#1["L-W&S\23T.G6O3QM1@QOXBNTZI@&-*9I,!KS#5.$T7WV&(YVY< M/,S_0'BP?.#^G GA\^6]'QB.\6Z%2"\KZ0XTGGH8[47[,?1HFJL@F.4R&&!: MY!?X;2F[(O/!N5K(]!1P]OWYZ?FII&8ZN%7-OK,HI@/$U>PW$24'E4"V@,%B MP:D=G>".ALZGP>/3SARY: -60TU(] '6N.>G9]^;E;F*<[? H^%D BLRT^EQ ME?QUSU@X1SYLPW-1ZK9=IF7K%(T.C]1,=>XM9+RB<_G.#&0K=-HS5(Q MU[MYQ#S^$M=^._%[^I*<1MN9OKH"DVZ2M8NS8DJS+2154T'0%>F)@LZV+90: MA*Y8@^U;2@5!N_*=;UTD%02-3IS[-AA=W,!B+EOFC8JWKALZY]X,2F\9QHN$ MH[QDVTFEV@1*-]/"XTE [7+SY.!Z/5TL:O$JWAKK' B6]>NF*P\ M\+JX] M(.!29^1?T&L7?L,$Z*,9_6?D[D8/ED/I'-'E*EVQ-]VX&C:$VH3ZN1/%B*%G/(VZ+4@.EU4O);^ M-FZ5KH'2,?W!Z,6_]Y]EE:_:V-E>3H2&P#J*#UW"%;5W4/R&P+I;?S?%;PBL MN_5_#-WE;HG> %1WL7>SS3<$IKMZ$1M=_>G<&-QT9=,_D33.QZ@T2NXZB==7KF'WG.*]G/EX+2,'=5HBZJOAYJGB;0L" MY "2J^=&#+FYFZ/I]9C%N#X6>*PX$)([I6;X4%>OH/M29W('^Q4=RRMY;GS7 M]5]PW>NQ@,$ 5'"G&4K7WA*3AJN'N$F7]! &TL%0E:AK8V>4U>P[R2(WFZZ' MT!-%'>UPYN"T7!$SAB= MK,[Q0)-)6S#K0&\(1D-,V=Z+=,R*M@: Q@QT5RKF9BKEO>^!GOR0X\T9NW$8 MHQTDW0@!Z:8>9/WV%O:PZG%H1G3'T\>G]#/E4\HO?;$:%;3A6VZJ ?1WM4]EC&%N4KJJ[FV& M/JZ%U==2%Y>365:46P^4!\OM*QK]O?6B>VDO85ERQ^;,T%V2K4'U5D&*G"_] M9^H1+WC$G'$_*]8C1+]3J@13[9^S8J,\&]!E6FZFA$GZ'V] M(DO1??-K0W.B!LAW0X55OM:O2(_ZOMK.:,SXIWN V6%>GO.67OA>:&PO:RV MWJ9=N<7^EVUY&;[HKZE_)%X(NJ\*;X%9PVHTC-FT 5K0="HJAR]Q6.,CQ3!1 M#$60HY;,JV/V>'!3-)KN>,\V[W7/>.ID;_1(M*>*UYYLY:+0]1#T[)"F?WA\ M^BF.=S%NES48V@MU$0KF42&R!:Y1>=3LFXAR(NP9G9.__S]02P,$% @ MDX1$5+>#@_9]Y^S"@>3MV^.V)_L MMZ-WPRMX3Q) GH'7\X?O?AW(/)P^')T=';PR+A09;RPQ-%E=2/;XNTQX>_W=Y,O3D,P1#E M4,I MOWFB_@%O X(#.(&S05K]A_AY 3\>4!0N BYV^MF>[O MSC%G OF#'#:%8 M*:ZCP-,D#%EG',VFZ"%",^2!*#[U/)Q$,1L;QJQR#T'*Z^/_+O^3H"4(N!"L M^2:0Q@1Y3#;^W06, 0H, 6ZA^ITTR"6-44LC&LE;(:%=P1!..>)-"_0> >!2A&L)W(DF(Z"G@%$/D,@@3>0D 3 MDHU,+]R67V?-PMIJ188\BS^*)M!CK<DNV*?LQ&@70_K7-T6 /,Y%D?9M%5^GW>A,[;4G*&6 MPTFGJK8 ]'(V@U[,%A+EEQ,V4C/%PI'']"T=JC>%U*2N+4"]@#/(QCR??=K4 MK3:%4K.:SDNV,$1QF"\JV(J+3[C,.&(UK PC2;MB T@[_]J1(F\<#@9<$J5[*P M5ZDFX&83)FMTL%HHJR8UCF: WJ<64D*'#P LF*5T^9>A1%!^ >!FF%OZ\G.+0C6;Y$4 I8IELG[91410;$*PICO]88J]J: M>8I#RCL6+VV(F"51Y)\1'#8W5EXAEDJ:4%8U7O!B =,V3'Q(/AX<'PP>V<0R MC]-?=][JW"#@W6C-9HC/ 2'/K(>D*P()&YKY'6!I3;/6R=($TDSBB5T23Y=L M_ +W 61CVY0)/N5KM'SDOX]?_M+H7*8EN4^L,:1FBM_:I;BT #]!&7_59.Z3 M4Y6WN>6_M]OR55NV,&5U9RNMW.[SI 6CF;YW=NDKEL;GF.KPU9SG16IP(TCM,B$#B9C9^K+-Q MN&8;?@/FXHH3@0WZTQA[7^K^W.]BL2*B>DYL2N\*+!@4J!\"19>,QVSNC8_#,K20-&U&0P15*5/:@ M0'P!.Y;],_5M*2V"1'GZPY$(@8 FRQX8[H8FP(N_H'A^GM 8AY 4TC^K&=/+ MWA/R], (>&SM9JGM5O!/?O\"" %Y$ 0OE8Z2F(N(=.QV9?2>4X(XTR"QK?$<\)WSX[9S]1K&47RK.Y0H_*C](LO8 H MRPX5([-,:(@Y0(J1D=.44L"/9<\*W['&42JOMIG73H5:0R0?QV=9[X7V6I:E*,GS CE%Q!DV3,PX<$8$?0O 8G8 H4R4R ) M>0M#GXW-R$-R/[$Z)(; MLF8E]81;8UP"HFW'CH@CL113G#!7+U,50-CD@+Y^\ M(.$>+[[_R_[SY2N/5J59);-!^>I+RA:@G QXY%$NHUF.1[K6J*1SG: U<96! MB$,K<2+%J%&<[M(9EU_2]F7$:Q!=&9YHA8];0+["%4$E=-23NL'&NB:M*-)>=J$.%_V/,3W S+3' MZRB&!%+YD98MUFI531I5NWY"9HOPG8P-%1Q(5ZI(0XZ^T-L@NCI8=+CS=9') MM1[[>DRK2S3:'0%^6?@$>A M^0PLD2\-X%)FLZKF!@U?"4M3HG+2S5A%:ZI8 MO65, 6?#3L+FWO.9#5J87, %IDC6IU/M$B3N6[O+L#AY3MEHU'7N+&R'GJ%_ M(+8AIG9G,[CXEJM].-A@0?[2-:EYOEB>S>[A214C@E,: BP;GKZ;YX1"9O@ M@BNH7$D)D_>CX>48G-RI2PU2[:-EC:G[P8T4PH:G:FE?8'5S.U\Q'JVJ4F.. M?K2Z$H:35XKD2SF# V+"'/V@20G#R?V\;$G78IVBRM@OTE1HW-N_ZWZ_YZMK M?3.N=GVR:5.@^?X7>2LJC9,JO+WET\5,BI[RBZX,)\8E3G[-#,JP3CID2JDSF>#]ARJ"K!*I::*BBA587/R4MQ" M^,J\T)Y?O6+ZS+(>0B=#FDM%S6:.#KU844"?^55A<^_6WH[/#[T:]RUDK[:D M0,#3PGKB8T;"7QNHL*&#>#/U]&F!M&'H3GH:!!B;IQ;I05?CDO9 %<3@G'1) M"%"' -@GS)<$"9O* M[X/BY.IT#@@\ Q2F1T'9)UD38(TMU\[E[X&NF$+>L#>E.8:J8;U6$3J_2W=5 MNNS^'U&(58<"^\!Q5XQ.>ED$,(J#*ME'T4.ZF6G>U07%]('M=LCZ$1^D]X2J M+5=!*=6*2/*7X)0YK;D]2HD, =A_TDZ3#9%+HXK$28NH)FIZ:Y$)2WD&MW@R M(2<'X*0-4Q/VY25C)G1Z(^$,DT= ?"/.9*6X161%'954RG Y:7W4$/ 8U?RS M?&J>0 K),CU\G<;D@L"(:LT"^\RZ)D2G=VKV2WE: M-("35DT-:OGVKHF"K&3J,\TK,)S>#GZ!A['_B )^C=IU%(/H@7M-JL]=:JW. M9,7TF5 I,*=W@4L(U0U3$U;7<_:9R'4L3MZ$55]I'T9([R]!GIG((3MXA MU6TWQ_WMFDX6KOYF3.-U4U:C%?6>\)5G7Q M\S@ 4U1.NR0G.)9IK:27ZB%T\R'49A@&TV,]UYY0*9TNF]X] MW=EV2+D',D4/$9HAC^M:]DHRBA[&.$#\*9MS0.?\'U?!)0CRUVXFD,8$>3$S M@]EWMBX3:I"M*EA-TI64LF,+WT>UM@$U[6S M''K G=RSJ8+5>J-5G&7_J!5C=>]XL-Y(?$EC%/*[Z4]#?IWW'ZD0Q:6LEC:J MKU#$N+U!2UCSO\BW>549=]Z=) (UM/]UA>SD>&L&ZA\0D+M'O#&]*,O;>W4HD3JY%=\""ZM?MOAJ7>*WH0D95B>W M[H=L_4AF,6-7H\T:'8C1?>([\V! MUMY=M_Y>%#_&!7%OJ] M+0]*"T%LO$_$I1X3O$1,=\Z>?Z5L?=5HD,= MRK3]3(YA!ZH_2M$:^4X>KAB#YW1"N,*D$"^]I+@MX^E4VK'0GE*^">B;?E97 M0/J*4EX^0>(ARI2R*DM^,*II9LB &I71:TJ-D#H9NKL*(1>U0"*;^N79>LJI M'K@-A\F:],//;(T"?;98^94-$S3.-6R4RI(]ECF!BX2P!0F3=#0K4_&@7\/N MVK&JGFK ]AK$R7C=YB7(!;R7OPTFSM13VG6@.1F-RU0N7U4H::LG[3E9=4#* MH%LKX63CBI25I9^LE\ER]9PY*39E8*YE$M-AWYS%IFQ[0V,3.$=#-0,U_/.52@$U"Y8=?2#9_%[R )V4IO-8P-1QY#)_(2J7+UE!DM; )>+#MO M5@?OT:QU;+F5ZY^$1$F>GC,H02:@S[9_ MIVX@%=\ZA )^#2MING+O68P 5 _MKM*FSMG+TOJKK*HFV!>\>^ M'FQ!8(-MIU$=3CE,9:=R6NB!H(2](UZ 4\"T[;/?=?GS@TS%X^A&'-?R[AV[ M-80"7NW?HEX7?.UE:%-F:]GWD=P:2 &_]N\_7Y.=/[E*@!=_0?'\G-G:;"%) MR@?HI5UK8!+Q8OKY/ /HZ MC8[IN-W66,CK=IM1(MJ3U\8K4( ?;,=;K$1BW8(X%SDU(C. Z;4704!',S%" MS2"V#N7W75LVTPH"';)\V^$J."ZQ#(-!R*->47ND&'J !3K0^D)%]9F4%$V8 M/H#\!=Y3UB07< D#G%XTAJ(8$B8)0T[Q+'X$!.K=05L[JK&1:GJJ#MMI#,%) M%MM.OMK4F7JN6*NEKSTMU=<6ZQ;04V4PA2F@V;:'+UL[CV:KZ^E1U'R3EH1L MLV)>K1+#!A,HC\U;KLK+UZ?>'/H)GQ3+C\XSY[:U-W%S,>1W5E636?#1Y=7S MZQ0H:T)^^7EQ%ENRZ^1U5FH>]LT4#AY]KN4? (>F:G 1@40F),G MR=P?[B0@G+SSJ13\"R9?^4XL6]M3<^YDN?M#G@R%]BU-.YMSRH#!6S;K)B2[ MH>5E_GF))VQX^R_/XH^B";?5")NMSP!%MJY:7)&L%/L"42_ 7$J) JHR[KP_ M%0&;?-G$]8*.DI@R(X>OAR0XY-FL]B ];M;[E!R0]BSVVIE:Q'ZF(IKU(TD> M1VY\-L-C4(;5SJ7D2N]6Y\8"G%QO3.>8Q#R<^L5=)%M@-"?O%V7-&)R\];%J MZ4MX64_8+T;6I7?R\I4;'#WH=Y3&U/UBI1&"BSB&)&=);9LB'2<25^\NL+;J9D0-A598REJ>0]D+ZN()^$;OO M/IJB&=QVWKY(NPMX0YYK_;(U;">=5;IPU+><&Y?T3:B!VW><&Z%0W&[>HJQO M1P,86% M-S4&9$5].PJ0PNVT@#_D0MRS.G[^ M/U!+ P04 " "3A$14HJLL6,YO !'3 < %0 &AI;7,M,C R,C R,#1? M9&5F+GAM;.V]:7/D.-(F^'W-]C_4UGRNRI3RDMJF9RQT5>L=989,4F7-[MI: M&A5$*/A6!*GBH53TVOSWP14W' <)T,'L-GO?+J5$D/[X@\/A<+C_U__^NIC_ M]$+**BORO_]\].O;GW\B^:1(L_SI[S\W]?27DY__^W_[/_^/__I__?++;R0G M95*3]*?'Y4\75]=??OJ?9W99_N=C4I&?J-1Y]?>?M[[S M^EC.?RW*IS?';]^^>[-Z\&?QY-]>JVSGZ>_O5L\>O?F?GV_N)S.R2'[)))1U M*_8:5;NCT]/3-_RO]-$J^UO%V]\4DZ3F>C3*]1/X!/O7+ZO'?F&_^N7H^)=W M1[^^5NE:+OI,6J\_L_V"#V_$'W]FZBJ+.;DCTY^XI'^KE\_D[S]7V>)YSA#R MW\U*,J7OR185U_K;X[?OV8?^RWE!^\1M\D0?9"_Y_>YZ!U21_%F7A$R2YZQ. MYIQ5]MB;K69ON@K >DV6LOYVELP9*_<)55&I;@M246_QCO,*$TS]M]D?IU/BW+!?WE!ZB1SQ.OK MFQVAWS>+!5WMJ*JSISRCNDWR>C29%$U>T\7WE@Z>24:J._)"\H9^8E+0IS:? M=QR.G3_6"UAO%'OX7%? LZ*L'TBYN,Y?2%7S4;66ZG-2_DD_\S@G]V32E%0( M4K6"V?8C'<%]3*&BIC-N5RR23K.[YBN2]K)^&S2!GM(.8*H:#W6 M9G1IH)\CZ6VR9'\:?4_*5"P>;)-0\MW!F*X=Y<,LR<=\!J[8^\1<6U7-0OS. MG]K"R194E>N_CJ)\[F+[)6JI\Y<;IC;>R/,4&U20OI6T&5)"N-&DSE[X-J<'Q9@^CJV,RU=2 M3K**W);9A-RQOZ&H!18#3T%WU!REXG"W!GW)[W2?M&)O9VO(7;X^$DB&\:C3,^->!_F-=+YK5K4PQ[Q\/I@Q_UG>[3W3NTG-VA$'7T'KY M0#57)1-Q>N$+5JL/=-VV)E4VH9J\R.8-_?874K/#EUM2\K7"WQ#M\IV@$.4@ MT3\4 ++;=_M0P7AZ^3J9-RFS >HL98]F+P<>XQ!*L/YRYZ.'QXK\U3!KYX5M MW>4,N-I;^#QTZ/"A0$>ZYTDUNYH7WSV=WFZ]KK^#OV"G>SV=:H4XNNI)]) 0 MO$&!5E _ZW#P^K-6QK0W/1E4X8YZ?!PG!%&L >VC_(AWNI%'86D MT_1SDJ72/\$Z$#^;.V]*YLL21Y]NTMJ]L0>QVZC:Y;T]0&AE%#J].$#T1??0 MBB!BM>D.NO=T%)&NTV5#MF,*W$13M?=3768I%.72 M]>!VWG.(,!4/L2@A-QMME&KQNG ";X7H-34UAS]G>;9H%G?,VS"71V_555'* M"/C\Z8::S>U"N<))X2^ J'64D$\AVBTX!\W]";0>]N)W9X1.J&3]]POZGZKF MKE-*$:$S0\>(J[:?"P"8'<\6N7 CKO\N-P-G)"?3K.6ZV^E3 8!>3J>$Q1IL M]'R7U#RFG@[0>>8CD*[5MP) O9"'K?2WJFAD7R@M/]/+6L\\X.S_V8GJ2S*7 M4_ F^H;]+> -#:?/]Z*02SJ#+)CG=+2@IF/VST0$;HE-?KB[&U:?#1*ZXB,^ M)9!HK0Q1[9NBC+.+)[2NOY B[[$Q?0C=IC\ZO#;8(4*KO8?Q;4&/\WT>T <6 MM8UV[=[(Q4[*R4IR^>/V1]9WY;.\?I-FBS?RF3?)?/ZS&:KZUO[JTCV[KO^! M:X"_K8LX]&=V+;K(?TG)-&GFM4?A%._V)&JQ2+(\C*3RU9T$Y>_X94$6CZ3T M*>7N>[N(.*/2E)/FD?RRANY14.7;NXB;%_7(Z[A9O9 +17MG)JXAW]!7[7R$ MO-8D3TFZ^@R3QM)ULLI0P?.)%).=U\Y9!H^B/!2^6FFA(I-?GXJ7-RG)*(+C M(_8#F_R.1$\@V;=5&I0M9RD5GUS79%&M7CQ/'LF\GJ=;+#M!RCT[)8.&I+RE&8 M(#05%:IX%O[MGW\JRI24?__Y**"Z983;\O)U,F,FYI=D00"MJQX5DA\/3/E: M)&H.CGO@X.CX\2&KYR;]KQX3$K\;J.X/4*CU_BZ@WOG!S'*4IB6I*AY8."YO MR^(E$TF75!SHF@@D[P?&AQ4B-3?O W*C0,/M:OLUBS\N$'P*PLF6C>Z%"2,& M89[\;5+D-;4X+N?<'T!-'/+$?MC\?5Y4)/W[SW79$(BZ#ZVIFR;5(U='4_WR ME"3/@C\RKZO5;SB1O[P]DFG"_HO\];=UZ"[?D\HK(:/73&6'&-L(I9P$(59C M]AJ)WF-LAV1[4&K2/B*0MBWBQXFB@-'C5# MGP;+T+?=S7D1E2)D<5_/D"5#VSC-"UJ&9:VH(P+XQY#Y])?\M*;,BO!Z5\/!> AY 9>V.]WY"FK:G;W0K.!5STJ1 ]C1X7>M !( !)"[N"% M/.<42,GB$E/R^C_(4LO"WK-"^$!V4F :("@ #^%W])<+4CYE^=-O9?&]GK$3 MUB37LZ%LP8&CXP\G'XZ&Y(9V0 9RUW\C;](=4Y_')51T3SM$0PS)5?@P;@(^2N?$>FVZ*JD_G_DST; M5WM5 XDCC"^_)U8 0,"18\CM^Q]E5M[,9OAHCBALEYH(18WFAA/^&'&P>E;C# #>9/ND;GS)[5&Z-T'A< H M6P(++>[V9 ,"WZ&?7;DP\PSZ[Z7F4>LAT">\\SW_[[ MCRB[L0YL0"!\QX)VB*Y)JAG/1[Y[R[4^3\IR27

B(W3[,0EC<,-/C2&>X-'=-(BK+(BV$Z1% M:PD:9:??A3@G:+XC2]OSN4I.P4)P$71C38_$=D-J>HMWT*%^* M?&*D"6HBX:'N?YVL?C,0[Y&L[8G:&O%6+"F?E\B&LS$SH/ >X=J>GZVD2W1^ M/BPP8[&5MGT%U]D1RK%.:S^3,S;O<;/AJ.U *8>+$P?5FIEV!*^1>@_$[>*@ M;C%*31I"7?\\D6F!T7O4KD\:G>@3/1-UZVVA;UNBUFB\A^AV,3)KJ@627B9E MGN5/U6@R:18-KRE"[606?:$U-TV-!624>.O.!#J@\Q[XV\%/MDY[?4NWI=>Y M+)"I\X>I6PAP*,$/G:DS0?(>!MSAW&"3<*Y)#-V0WF5NI:E<_M"ZO'T(7G5#3&W-XE=%.XA7?NQUQ:K]ZAC M+]L*NQT$=SE]^A'L2Q4H[V''7IBQ/PB'&PEEH"YR_GF#,'J/6>ZRZN5G;>5#6=%,H5@J79'6W37$PL[V/9P$.D0,NC"T OL= 'Z5#9;[ZM"B^S=-V\ M\O*XJ:LZR5E..I@GVZ82 NI"Y\R1.SCO(=%=SGT>:YOCGO53$@5JS$GK8:3$ MX3WJV>=JYK2*"?2H1Z:MJ=&@\1XGW6D+P.Y85[?)DN?V-@>7*!L(:*A^K-9$ M&1 9(JM[)FNO%IT57^HV B"JYZH+9090 &M8#A"PX*[6%P*T$B!1PQ(\V?0V M( $F,6-*6-6N<_K?K+8Z#MK*M@Z]&"+>>CNBZSQZ9F2_I#<9L8QJCSNZ1&4#UB M1K*L.';!"K"/X6%9AX% V9#5#XI8D3"6JC(/8:QPP4&$\ $487A8_% TB M\7$;KDR)C]_AQ*48ZZE]WEG^E>$IEN^0"SBJCU,SE-1\MD '\.OFJU&?$VQ) MPRO*;9WO@SS9-90'Q*AG=-;DN$("&%F9S=AY"81].R-U-J'B#3%)P3L,1\@6 MX52#XY++EO(XETVQ0JUKR]#ZVX>CTY-3U VU1M^P,\L65CPY#K:DYB)6HZ:> M%67VS\TPTU.XWTI@C#$3A15U()QXTB3L[=^%Q%O'L_9NCH.F/")F8./.&E,\ MN124(O,\5KI!IVDE%ER<&@)^B=O'$T^RA#UQ;S+ZGY2G;A)&*5$72W-I+F$C MQT5VH]$ +)Z$"WMRMS!D+-_ ]?<>.="\&ZE&:/'D5%#.*E9&C:&EP(I\UA@-3S+@L BT$-N2K55WMT#TH\:17.)#4SO[4-1,H4<-9NQ.FPA-/ MQH4N9V:!,I>T.3.#^0#D]GAFAI* P?^96:"L)EW/S-Z!WF SG(@2,O@XD F5 MS,33F=D[\-Q:@R>BQ I^*!K&F5D+KDQG9B@Y$Q#.S#ZA^L(T0\G+F=DG7R70 M<,[,<.\C6I/C"LE+]@0U(^*K7((K/06'3PH!3U!#5=UTKL,044:#+3%'QOGK M\&'NWWX[#%HL4!A2%R"<&*\75PIQ3.U;42J'!ZQOW?QF=[X'=X),E?X!*6]. MNYTH%SB,*]5U)[K2G=5.="6WSYWHX#>B7"EA'*I=-J)KKAPWHBLX\9P4=]WD M<$2!7*@>]J$KA5OO;59XXCD)]L-0_-O0EE29MJ$82Y=(\?*0O,J4R&6Z+DFO<[;90QS<+9467155/O#?,\1P5 M*]!8Y+K2M)(@8SOJUQ-KA2>> ^)5ML)5",)94F43NAF[R.8-W:Q9W.*T?(,$ M']L)LIY,9VSQ'"DK17>E40)#/45VYL"!R@V^>$Z5]P65.!VHDRTD.-0HQD#D M'2",Z'29SO:;I5S#VLYSPL$WK)5.#2"B<^,_"$NU17O9"RF3)UGDD^Z+]D-+ M1* 0"XH M+L%WCF^2VD -1N^S3YCU$%'=@3OR0O*&7%&-J5)I7KY.Y@T3GM6OH?^7ZK>T M+=XF3E)/8PN'UJ\2G7!&5-2 5?8:3R4:K:MBZSF))+8[0B;GA!)!1*?WOY74 MF+PM"[T+>.LIB2*V2SYZ'I3R1U1E0)[+YT_2+6U301UL(Q$.RS%O@2:BT@-K M::UVGHJGA390#58+C1NH4L")J$C 3Z7L22LIF/4761W@@[11%0JX'-2_DFV MI-30L_^H/*Y#/8%JS0X,)J(" /=D3E_Z]!O)*4,EWP16GY%I49)UG!&I+E^I,JC,69Z42SX5L<32S']3\/5CU8N-$5A! MOBJU'%O"(YLHKL#Z,%1.Z"^2/V6C82>,_S _]JH8Z- B^-DIY@<4 ]?AY$%] M-_Y#C'?]/\"!WR"(F.+SNYUB;Q@HX%I=P^ MDY4/_KH+5TH8IW+7O OOS1DU0#CQ1.;[N-,?JA2+I[0+[T%GB@9//"'Y?AB* M_[I+2ZI,UUTPSC?[3[IPBGLVJAE(:CI;H/,13H^1<^'T+:Y7TIH;5TCQA,&O M)Q59G:=8/!HVDF@<19*L3 ^])@B"H7?E=.XQ"F?E\"BJ9FB5[Z: M.0.PB*+?O5(6G67BG3MC8B@,M\VJ?] B5#XGNR*6%U&K M4ZWZ]\4/%]S=#P'8IK@O)HP&-X:38K^N %LE1:[ZBZ:D1LPM*;-"E(KX0K[S MO^A\%VU>)Y099:T4^)BL&]"(8L/;WQG'+9GMS)@:0$11X"&K@?&>=Q+;C3&W M(0:#\A(MKMY9V8US(9MN@FS_,CEKQ':+7\V=#Y@1!8?O(3E/RG+);I4NBH8: M FZIQIS?)8V,V(+'G0:M"\J(@LEYWWQ,*L(S U,#,1%Z+Y/\B:OC;+EYY#99 MU*F8RX^"ZA\H68@6?W[JBBG)*/_WKWW;@JT"R^!L$UQ$_6TB]_K4S<1 M!='K#$W^-XGI\I7N\;-*F[S)^5U2([&E.[0(*VR',J)H>^TBZHEXSI&!"TQ9]9XNA7 =$\FM/?7F?6^Q.VE%/;'MY\&LK?T"1=@V%YC-J] M4_;987A8/:(%[A_@%'[4]-,VG<+/BX6N3G\(B]X9,M ] K@-[\B$A2)DTVPB MS(VJ*B89.\7F6%UPTRPFARR>DY3+<^<$/>* _X%PS M@S>M 68+EXGU-+94P>VW_PZ(@;[A(WAKE/YG4]7\/O-# <3\A9A 0G]7#JP! M&9/]:03H3FAI.6(MKD)-]6%--]XP SW$1^W0 ^-:>K_ 0PF+5E+P880$..$! MB,"XP6RXDG0Q-=#;8!]V$_+J7$8_:=_ MI0"=,(A'48X#<63K.AN(5G+T#'=# >(!B CH].,]H;O/#WJ-#)0>A@>@&T" M.Q\>/YN9X#(IYYN.)8\3OO*SA"XFNN:U OK[89S:^04,Y+)P<_VIN69=+\DG MA.X9]R\CF\:F15,! ??VDQMG3J 7GSXW$+OWO3F<3]?9PZ)XY.!G,.CZ 7H M8&Y./"@CPZZ8+.,>77L62;Z^G_M0**-6H4[3_HT<\(?3821>\X85('?EA8LR M$:'8V,](37'/!Y>5D$_<'W!.S-IE6A,F0)B-I&NJM;7V(-^T6G*/R=8P+O'+ MW"YR\1^7=ZQ*DR'I"=B&#?X/1X%J:W>Y"KEA2\FM!:!XLAHJA;5-ZZ5J)4"& MBA2USGQB08(#>_O0XDEO&(P_[+N7?1!INI?I=BBC-AU7&Z&'XK8I)[.D8HZ_ MC%3G79*R>7JSU /J.8O5>%,8E3[1^TBNJ$G/L?%(;?NN'F9DRWT%D6S] FEQ MQ+8_!.R@MMCT.15[V@5YU/"[KE8?^X8-EBAK/_I].TGC,)P[3,O4X'#[)/=,R\+W5GM!E9RQ[49 ML$OYP&+I==E.5G_G( .%CG=+\)(7.@,U:[C"8' MZ@-4O"=P,%,[F)*Q+>?VVN[#'I:.W]^I2JH'VAJ8+,!GN:B!PI;]3QQF& %M MS[W/"J,:W!L:VPB1 VT6C'.(69,6FE?"\9&GNU<&L">84%28IA]4V]-3^0@Z M20S%Z+&'$T_F[>[%"2BB0 E7O)2/$ K7>KQ4>.))K^V'(>PI,!A5QE1Q& =R MVW/WV5+$>A@.==0M!,@PP8'A)D 3F(BR:&^)RN4TCS!E P$MT/T-^S,<@]Z- M;*D0190TVR]9L4R) 5@S3HHHF:*:QRI+LZ1)1/ND3>-/'-C 1EK=VS/","D/;YP6;4CI326B34XM\9I M%N/F$T--_FI8I. +FY9@EZ&A!0-Y]&YHMJ<)3+@4WSZ8,@]"J(T B&V!FK1O MS=D>J(C2@(=@+:89TS]]QFD2PZTRRFNZ-LR;.GO9RF)P^3J9-RE)187XQ7,C MHA+&TU6AFEM2BIQG2_4+#%-MP*]^^W!T>A)E'0S==-V'0B)*7*Z6EED9QCG$ MU)3!/46KP=$GGRX]2:$?+RG0A](=8EE9HN\7ID7*,:FZ^GR3KX^Z _SU ]\^ M?7K[+E!0>*!3^T/9O:0IUVA2?S"\]8B0"/4D_E [D KW1/:24=NC$K%GE"[: M- YR#*?,.B!V(A)=,%7JK4B@A0 98[UCG05H N,EO70XIMB/)3&OU\:V C!V M 603&_8IA(266*]*H.[.J]V!XR8T<6-G8$XUOK9NF%,?4P^T#VA^RFIT& M7>=I]I*E33+77-90/LL!K7>/L<\\9ACA4O^VXX/E/;DC<^XXJ&;9\T-Q27?\ M]5);0=7Q+0)\H-(=5K=!])Q8<&@)T$ORWF&RBSV%]D>S<7+U$&YB1?=Z2KJ? MD#PILT(SN2J?Y8 ^AG'LA)E<]3"\I++MP(>4Z?>\>B:3;)J15#O0P.<%(,P) M4Z]G!2]&*.&RVZ)P$\-TYYLDX\2&X6<0*:ZN\YJ4I*K%I?UQR5,!TJGB;&D1 MH6/["J&&,+=6PWD G=%YR2S;![E6P2&VKQ#P R4*MG80.I/5AG,%:"\9:8?* M.?9<6WT$:YP7>9WE3RQ -"GS MHJE9"G)6ZEYWAJ-IPV7_-)1=OST<@ (O642 [QM.'+2MA-R!$JA9GO/8J-6! MCCU@ "%>DHV$(P1[]@K/C''6\I&,9/14$CZX==/4SD-,NO-:^::+YX+;I!OH$E(0J,8]H0%%^MA"ME1D%+- :XT:QSO&C8';>9*S"TP&[_+V M8QS.X/*E*!$ 1&!<"%C)9_0T[CXHH& Y3K3*U?.P)S[ !,8A>SBM+,]8=4[7C9Q MTIX,;THCJ MRAGD-N9KQ<-4% MX?E$G5@&VTO@@:HG8-%L 5=?K22J7?&/5(_PP]')QT\H4V;+>H1<8(0=C49W M0/]7R_U#UR/\^.'#^T#54[L<**QUOT.46O0AU2/D,F.9_6KU 2K>$WA(]0B% MS-CV=GMM^ZU'V%[KGZG"%LU"J_>=9X1M\![E! #JN(<*!T0.MC>QTW7R:M;U M]C,"(,KFPD'52HDCVB!X+7-'%ZU/Q_'=9U"OI?9PXJE*V+6(&D>$?6!O5CC@ MFSK.[(A&0O;)(R>J>A)A)GH#SIU@YIR[&FYM*,+::2B,QO+D_' MOY#:[EAA_WF)+)!UV@]K!F 15454S#46"9PTK23*",(VNIHZAX@B*GUX(*]5 MGAY-*XDR@D@,,P^6%*K 1539,!B%$=LQ'KDT6B\HCAEYYGP@OW$M-+24J+%C M*,P##.#3%EU$E1%_Q))Z= F,+^F6?F7N0R'1%W+T54.-PL7.X-4'GRX]2:&? M?YD*BPQN+-9"]/W"6!8&PRUVG;^0BM_KM]BV'3[,H9T,S2^MP>&EVF$(:LXI MOJ>BE!?LC.:@N3&'?(I5!-"""AONM,"\U%L<$I>Q3,7A2#7.H;V%]"3_692K M70EDDZL?E)N5^-(>P;&".A#A2D=:$<&6V?%T1T!M'0#P>8D(*S>22"C-&Z!X*>#HJ0YJ,D_R";F?$5+?L.\PU1H* M$ --9$QL?&F&]-LC,QPO)2##T65T;<"-)$;L;9&9 GOJ]H&%JR 9"WG89D)X M%HV5G3 <%K4ZR]/+UF2J(5*,\'=S:M@(6K+NE,WQ53+KG)7DAZ MG==)_I11LT!(?;84EAH+O3;8/0YOD5H8BM.C$\)P52M]\KR1WNHTR/%-4AM8 MWI1._#EW!;T"PA7*'%YWB,4RP^\7GFMSJKT-?Y#'B@IW05[(O'CFZ;[SE*>B MH)_ZO2+WQ;3^GI3DO*@TJW?;5TFHJ!GV6H]:A0^CDPJ\%^FLR.37I^+E34HR M,0'0'_BXY_33?WR[(4_)7-2[!A9RQ5-4XH]'IV_CJ]JB7JBU"+P7R33KW%". M??\1*6N@G#?&95*KO4-%JR7W7H4RF):Q5Q\/ZC:F-/!1]N)+P^:N\73EK1V_ MD/*!Y+=T[-+AN+[+ +JM[9J+N?%#H-MPK=,ZJWY]Z XDJ?W M2V6@7J)R8]D_MF'47VL7D>O.W O12\].ET?9DG^0!;/19F4R^O%,71?-83YOYH?2\GXVG4^T=++MKC)-5LE*?L/Y=_-530.;/\1O5Y4I;++'_ZFLP;':M6[07RCP/; M];@A\U)9U=-0W3/ -J;9KJ$FXR=T8];M34(;GX;AI>J,T4L55T_)8/BMO*0B M*;NW1_)*A$^5)4N8R91QMMP\WE&%:OI(\&]+C0_#*X:@%2\%<(.?F>MM>'U#.M M7;=EP3I->K;\O6*2C)\)<^3E3Z-)3;L3F]D@OYAE\3.ID&&<-/F!Z*4H1X>D_*EVQ"9'Y(%H3 *H@5\RQE?4W^&K2 MW-\D 0[C8* S1J"H DKRGI1*6V<5M>#D/1&=7^/@88EI8.<%&A@ -1C^*+J& M7^>38D'86:&&E9WG)!+4"G?.A ( "XP/$5WK/Y<3M)52J>MA?>"JGB2Z1A[P3:P "I7*W5?!0@/XZJJ=5'"STGY)T7TN.O*1"D[J!+EQJ("H;8= M(^/DY!1CNV;K*_;@4N77H!*W>+Q2'ZW?SVD,Z:B%82<;>N@^S&D)VGYWW MRW&'ZB="Z3Z %H(5F_2R:IK*WX)MI!;#;&RTI7 [D6N!QV.)7*1KY4D^R5AU MZ%7$K?D*N:J%U$@$N:9M2(-<1WIDP>ID.M/V4"9Y-679S/)4N$OHEF$\52"H M6'[&2OTGXYUAGY^1:@QD*+C<+]>3K.X;83013SG0 7"$6]O_,V M=@#;5\@]&.II9)]]P5TO\51>Y0=R9\GD3Y(Z] 1-*PD2]<2K3_*M5!%1C5;# M-EFEDCI(M! ]A0S;6GQW_XH^BUN1&1'8@ \\;C,[R="VR3OFYG\%DL5,I]D\8^=^GTF:39+Y;V71/!LR-FH;2>E1 M#MKA?KNK<1<4P3R35H5NMB-*U_L1N"84]+B$$T,YO6XK@!W(8'[%UIQIJQ/! M#02D0'4^[$I'F;5MQ] ^H&!./BR.L%><<&09"YIC>.K4&X3;,F-QG6CM];M15(G*)&&MD-+O25JB]/@G.MB?6S=IOB>L]NE-]F$!>:GM[-EQ:3) M;2Z;0$WESAWU7E#+;:P[1("EXWY=J.O[^)])4C4E$;'6ZR5_^[H^N\>6IS=4 M.]0*$Z<"O$DZSN^8T[C,\B?N)D;RM+K*2A_X4N3ECN@V?EFOW^']X=U'#"^N M#QPFKY6W;P@]!2HBH?5K!:);/>4'T)='/QF&2WNMD;/E^L=_9*2DW,V6-RS_ MOBFLT.H%4E]A-L%.^ZT074#?URP5$X\W7;EH'6(P5RYQ>8]41*!C$OLP0T?6 M#-R[(8\GB!RU"V!O'"/H"\;B YA]XCI_;NJ**^#(N)O4M!)@<)>]R*T.,=D*BW#H,3>H UGF!PE;CO6A'Z;@ZW. M(JJWR.%&$F($Y]Z]6>$VRH@GZOJ.5'69L62-:KG5OS6.\"ZOE6K"+B]IPZ.Z M!_@!'T\(=L1])!;#';>S1'DZ]+G(R5)$,U\U>6KN#^H&$B-JU@ _ UK-OPFU ME[,?_S=T.MS,@6Z>4+RH(:LA6;;';SA%^J'XQDT8Z/L2#L4#UI"WUP? /ZI+ M[FRYM1.Z*LE?#:XDZT+6\ M-MYX,S_V[E<0+$ QJG,N-,6Q&.W]7NHC1+F\"32U=JD"8!G#$_>0/.R"*LYUD0_@F5UYPBC M":!'8?C]!MRCHC$QXNE:)OOC&*6E[A0$_?TRKA>"0"Y&'[#W4,5Z]-@B07UU*]7 M0B'X )48_L&;(G^R'Z:*IR4JU$.^7DG5Z@!@%J5,!->%VVH,MA$(<8LJ]\JR MA28 KC'<@7\DK*8OU\E=]C2KJW%35W62IQ2WAFY=,XD3]3"W5\;ME &0CN$; MW-*%VRC7-Y1847==_4[HENH J%^M?*A7@5=EE]3EO-G^H5YN]J/C>D;*AUF2 MCT5I;_8^41I\4^Y[P->#UW >R&269W\U=O6>0G_ZV^G[HP^G&#[?0,CZN%8, M?98K'$,J1.!WX9>6MFY/$J"703J??343/ORBYG MU$T\5XY5HAJ/JN!& F&@(P?KDTRC_NUIVX,5ST7A,,3%?:%ORVQ"OA9SNI#0Q<>K;CC54]P'AN^>[+?9=5?U[1'>\]GR=5-9[*P\QQR8\R39E>H#;\[.LH4$G%H2SV%MJ)Z'JO4EKC M=*YI)5$&B@.P3]QB9L&!OGUH$=W)#49@+,MO2":-*ZR;!TV=7?V>E"PY_"U] MAI1TVKFOB\F?4BI]@1=S2PD$U;]I-6)V*7)&Y^6VK(Z>\];TZ%I* *BQ,=WH ML4,7T4U7)=S+5VHZ9!7AOM;U'ROYU^K(=:8TO4]J9O"7#SH$'G346T1W:GF, MU".+D3HO%L]TV1*A3TST)[Y5.%MN'MD.H]IF8!4FM7V&H^MVX3Y*>3M^CU,7 M+)*NV8-N([K NPGQTZ,]B +4H=WV<)MZ<*P)=@/Z1U;,#?8?JL>J/"8W&L4T: M9F\UZ#6>*PU>]5SM*OJ:VAZDMZ5+^7&A\3AN&0^S)SOJ.9X['RI;4CTL=P'M MPE_KYY[4M;BI9M6CO7]4^KKCJ%H505<.J.!X;KL$5+CU[=I G^8\O\6\81M! M)PZM6X\W;3$N!VUTLTDNP+P8AH S73.AFICBRX/W 647M-)1/+>)-N*>T[Y< M)A.[*YRZ9@(E=MRX%0\F"C7@XKDH%(["6$+/PG)I"C[#B'4PQ3TIGQ.+(ZI; MWVKHJ)E20]'?P<'TGH_2-!-B7>?3HESP%0+)4][Z.,/&#][]Y3(7DUO4A3I* M\&[%3O9/+L;EZX3[+^_8OZ 06TC(1SNU72?*E:$$%KBC\?-J\OIQ@)\S#,B MV)3"_7CT_A/JA>9P=+MK(1Z/Z?UD1M)F3K:SH0'ZJ2 %F3;?WKXA"0BSW]%N ML\-WG@!*\KA?QG!Y'D8:&';*Z@9"'R<1;))#4*SL2R9%Q.,2/)34N(6"FDAX MV%M@D^YM&=L'%8\?*P!GL>QYPY!GVNMBN* .91;I3=GE!%;-K4C)W+@1MG^) MM'=1M\GF,69+KQEE/(ZJOC*=""6&V=#%N1Q=.8@NAB$#7PGRG-EFS M9G]P:X'\7SVYC51$+,L]8E\P7KY&37BSE;[CZ'B4I^URG&PWE;CCJ$_D-F@- MK!L!1Y2_QG_"DW'>"7:W6@@4'^O:A_?#Y:2C* M6!;@D$P:5U@W?Y=[_@Q6#9-.3.,>MW2%"H\=L!R5/@#)ZY)F!BH7NT1-EARZBS#4_=J(&J.] MAQ/,_M3H)4&.>EY1",/JFQ5-7E\5Y4TR^7,\_9R4?Y):AK5"TXSSBZ3WO M4N"8F XZ\9)4QD YS\QT2TH.T$0I4I2+IUV93U-3B1?U MYE+XN=Q>"Q&E#XDG^]V[4]0=&E+_L%>-(3\']D%(ARMX;"]444I_SI#\(&"TE' M+Z1,GHA\C@\IR")I\RX)$M47$=A>Z:86@'L?3L,6%)M%1G56!&;2"CU V,I1 MV-.ME;.B+(OO+'?6UIE35+=6:KJ39E+=V-Q".7B8Z_OX+4HNSY4PQGCSG0>E MQ&&VU?J@<8WV !<*(/G :PQ?D,=Z-]Y_V&AAT!W[-P.FB%^E&SJD,1S M V17RB_)PN86J[J)A(=]/JS3NPU3*D#Q7(L(P%3#5 J./6P^ TS(+\/9$4BWD8@*THP_#/B\6BR+G0(V/@_>'#8ER]V1]N*QM8/<,$^L:<%73(?$2QAZ" M';-1KWAR0IEM7(+UO&M0?#I;$]PQNW78R+MHW+1<.T;$MM?\Y^0U6S0+K>YWGI$(4':.8/<]U#D@LY<8 M5%_YXLJ,38GL'IXQ#>?NH])0#!.Q$'!'".,PA)IB\6*1AG'_88DID 'DD#03 M4K69FGT@ #DX21:]D(.]=/AGR;B@8.S:67 Z$]6XI=A]4$[7J/$BNO&@Y@;" M /"!L1^_+6G7M")D[TF)'37C<8URXL M/Q#-Z[8QUJH4G.X/'Q)BA:H,;UR#82W!VMP7'-"GV\[7MSZQE\WNBC4MD^_< M=KQ:!3_0APR)J@Z?E(*B^#QU_1%6L%)X0+LH*=^2:C;*4_:?R[^:["69\PMD MAE,XL)%6KN#^H&$B/JZ:2?$:WF MWX0:8!3#SW"C"NP2-]NW,NR,%BPKEF,\&_0:H8)&-B>;K9F%.O%=*N-0(B;$M1] M!%G >[%8MQ[V+WU]CFIFY)%1.B3=\*-1&J00(D?@E%F@P?@##^U YVEB7'A M@II(_PANXJJ.?*G0 &SAYWK@*;#NGTN2I.-\VV&M2XIG^PII>N%6^.W(I@TZ M@%T?.<*42?:NJZHAZ47#!F+G4S1)R1 21AN(I41JT, M_UCGCCI/GNE?E*F%V[Q&ZF$@IF8WA #3&/Z>W;GD@E23,N."C:?;!3F>#<=\1*M )4 MMCM+_;*J::6$CNH9L M;3L9RSTPQXTE)("\U0:@IXR-USG]D3PDK\13GD:U,;?^S%J+D-UV^*38^:&< M;*V+WX[F\^)[DD_(A2PL0@4<516ISV[X[2'& MDZQQ_$Q*BB%_NBFJZIP.VB4="BQ7JVX2@QM)B"@F24L6;<#XR-]HF"B@-*>* MIR2B,$-%F>/44;5:F3UF-\4(V5C#&C7UK"C-EZ;5#:0^$"MHZTE2#A43%!]9 M%T.Q9(S(AII(>-B5K$VZMV5L'Y2/G(O1ILWM!OS/^C*;,JS29,+B-GAI82+.K) M3EOVK*'%DYOQJBA)]I3;#CC5XQ(6JC.I+6-Z//%D9Z3(Q#F%P5S<>4[N0!!S MX;>P$@$$$:5<7$MH-##VGI1HL%/> QHVT+$/(:(\BYT)B<70\\&,,5V.'[^# MU!&9PVL&\*04%#4I/=BKE9X(&$&X;(=6*0[6WO;?2/%4)L^SC-H=FB0JX/,4 MT:?3]Q\1KWXXK!262+QD*NS C?!(;F1?)\#,"4"F \*(4B'VQ"KVW-HCO<;)%J6B M(L5-_FKH*G')ZL4\T ]:3+6*%A(E8@*_EA.M%DM$!>T5LIK'(=1&(L1.7&_4 MOS5M^[ BJDD?A+B8YLT0#!K30_GP=VR"O33S'O"D$/0TC-?/]WQGQ!"PS/GN M9_5)7%3/2B$#.9;LD:>W;QK73C;-)SB7!6Z2CC0;$5 MN^U>Y"S4C.23S%< JN>:?#?M"H6__[151;%+O]Z$XY&D(NSB\7C*M%92.QOJ MW[HV\K)R;!>>5OI2]&X[-/&$D(Y*DHRG=R297_*"H;=E01%H[S-!322\V&XU MJ,FR!Q-/^>\;4E6$[/:PFRQYY/>M;I,EGZBX=+U/1(;ZHEMET70!6&X(N(',I'OU *E MZ[,U3:L&4MK8[NBZ\'$()9X@U-\H?G:;8YRO[*:M!#::I4W;3@*-[;:M?CVS M1.0C*A4H"4@F(J4)>2ZJK"9L#IX2]@,T:. 64M[8DDQH1HT-%A^1I&K=R[7N M\N$,46'] HDFMN0[&F9:0(LGEO2V*2$8!)>WPQ!97V0BGV7-H; MM\9I%B40U5LL&P<97\4,\Q2K Q-3<*G7D"@&$+V6O4G[UISM@8H[5K0S:S'- MF/[I,\:=H'HC9.(]*VL4:B,4A'B]HMU4:8034?SHMHS&\7;XL("$?GW"J'$U M4QH\X4J (U$4S5SHFZMHBH?[O%G+PGC"C"K_\YXEEG#%QGN_N,D0!3H3['RW M5FI;09$94+BZXS@48<]YX;@R3GIN;A"U#_@+^3Z:/R;Y"DF;A/I4VV%']F%^FRWD (/-O9*C<50.;RGX'IN?[#BYNEY ML6 2\H/A^V:Q2,HE-4]F24GXG^5Q_XCE=>6-QEST:I/"MZJ:A?C=0"/P&37O M3U%\Z&LU;[,P8@G G[B09TLU$YO,X1OMWV75GU>4Z^N\)B6IZCM]0:C@WQ9Z M/8DM)'W--K#K[4\M\5Q$\ J:S7BLE-I%]I*E=';JLQ^JOBT9CRV 4DCRNYM]4^YR&KV4G8=9ZR;M5HG03*9R7Z^,Z0-JP< M;&D,0((E\F['R!]9/;LC(MZ_FF7/#\5E7NOR0[=X"P?_X2UFDBX#*18LVD(, MEO0[?GYC\$+T1;3?!.'JK?+EXGE>+ EAMYN_%/GZGWH/A;Z5E!_ESEFG<:78 M3-LBC2PQN+=#0]&KXSLU!!9'!T#QI #O>B8E(,5[;KA6N?5AU!I1/)X:9CT 1$29PHT.A0KR*&RPY>GM/,E9 MU*,YIBG YZ1>L8." :Y;^G$ZZ<'+%95_]Z\]O<:R4D33T8SK"T8].;X.;F-E MLEN4X %;2;2HY7?"3A>0Q6ZADIAN"C'\CV;7^*.+:YS=7];5F@[W47D@%-NE M8IOSB<#ZB.FVD\_CF#\(J\]-TM$+*9,G\K5@_A&6)ZG/HS*M$)(#W*D0]\S, M4C^&ZUNQAG-L="+B.4:3.GOA^39P0CC:,F<5\M'YY<+9.*R)1\;IC)NZJI,\ MS?*GNV(^OQ(5FD-H2_M!Z:[%S4#CL1]XGH L=?<#1(P<(OW2F$QVW]^2"L5- MNA.XJP3OH/NJC"B*I"/(W^B#=76=B]2'OY5%%61U@;\FE1KW1C3*_JE59K!H MF7:NBVMJ:Y+THBFIBH2\'%JU'65[^4K*258I<[ZU?YE4"6YD)D[_ZJ"K8*$] MO4]P,I=>4_*S=;KYSDIQ0+\:. &G.^.WI8V%&ZXYR,G/0;7!PIAZ[\M?2<4V MZ1RO\"$5[%=]VI>V(DCU_]OL[$'#\:34[8I=KD3L$#IX3S[XEE0HKF]ZD%U6 MH\J( M9"KSA[3M25575;9A,R>JR@VB11R2>)&^9NK#?7E6=5QQ,BZ''ZT:F@ M'_^73@*A_&/<>A5Q]<+@3C0[/N()Q6P?GJ!TT(0:$/ZDD"3@UIOX(09%"$XB MBG;MC'\%$7UP. DBN<"M[?$O,3Y:TC*D".20/,6ZRY!,#?-@/*H!U ]+0XJX M[NQ50QI0W0237 W:S3J($>6+IIABROUY_9#&CJ4$4ON#=NP.8I X\Q%3H/UD M1M*&9[MO;;T:,[GX^H8D,HS[2I\$)KQSUK^2?):=PC@WYNX"0EB0>%,9;I@> M/"O5$$.AJ@#,*KN01@<152#9D=)X!U#QM$2%51G+0ML6].Q#B:A\B#>"8KEC MZ9,IXS5)'[5)=7&Y"AS^.UWY76L#_/F;WH<*8*JDP.(]FQ(_.&Z@[PDAEHU56 MZ&Y$8?4@UWC;2R-8>3?H4%?UN.OA.."X:2&-[#^#OL:#.D ZZ=Q+E2;3%J^=4J^IS!G=_TY$ M3@-':[]O$>3D@EOF(YCACZ?-<(6J,/< NZKHR=3?^ZC4,4K,!EY_"F[<@UH. M5\\+,QI\%VX_\=^[WY0:1@ENC;(?AU6REQ)G<71C\]9B]/14DJ>D)KUU\]8R M2890O-D_VC#P0(*A.MU0,FKMA'?8CBDMX)VMCP$US4XIMN'Y9 +<^+2(F+&7P]I M%T7C2YL^0VNBL0U:*\=4_\+_UR03,925ZJO'.:SEGE0;>[JOEI-)R[SCG;XF MYRVL EJ]=!?O/=2LS(C2??TH/326H*T?JZN:PL;2[(31,TT1* M'J'+WM/%B?#"K4X2,%D"V!E^STWY7" MK492Z@B#5_LD4:D0'\EKK.?2[,5Y(&[:2)DCO(K?ZURJT(>7/"NV)-YGKZX< MKIM(D2.\^]TGA0IU>$D#8LT@>2%P)2YS(REVA)>3>V51I9#8TD\<1'ZTU-#6 M :$\2=3=ECXC3UG.PO/.$OJZ28LP(!PQ!8\??IP5QO[L)4H6O&2><+^F!QT0 M"W5L14391VEZ^(A4RX^S=AH[9T@=QI3&P:=213+C\70+O!R#?;FD80FD]E'L MAI!]J0>/M(U2(\K^X'4Y.<0<[#Y([Q)*]E <$TA#(B:E>TFMX=O V [&"V9@ M*#XBU?+C>#I#&QA:'4:4%"3(2G1HY/=M8!Q*(+6/DSB;)'"MX_J (N6Y(JBN6?SB),B$]=)/C\J^&*O\ZI[PT/._5! ^12&:/V-!7=Z M LII=Z+FF=OM+EE*+')C\P&?EPA'@TK, $JS::CM&_LCJV1V9BV3P ML^SYH;C,:VHR@0.KQ5LD^$"N(..T:$&*!8NV$(-5+(V?7^P9M4^B35.LC]C; M+]P?,VEJ8ZCFX9-23A1?4Z?QHS@5T*&+I]ZCR"]//V.P\'>>DT#"W$D(:-4# M('Z((H,;;'G*W)%?DD7;FX3=/B?U&B@$SGH[ 7#=TE/320]#JM WG/Z%O6Y' MU]&,Q0DPO$D*[W]U=_\[:!A8M9.((PQD]#5EJ'N/I5)^A')KCB[PO7,U_L<+ M:AI<)5D9+"V9;QDE@[AWS*(]Y7!0GR$T-_XST]4!:50)Q5R2Y888;GL]\C2> M2&L+X>EN4,8J'/3Z39# 73&?7Q4E>SZ$ EUED'J.\#)+N][B>?YJK\Z(CFF# M@AJCUN8]%_'\/H[/L*C^A0VS_N5;A7SU/U^K-2S1%F)/@Q^K5" MT3Z._#T7A##*S_RBX#SY#C^^'6:I'U^=%4';X?*-A=6F36'O'ONSHV12 M_Q'>@_%A.$>GY' YV?!0QM>YI;YCN!J#W^6B&A$;9L*EM0MH8$$>/JSQX"27 MU/T 2TL,=E2TY"=I74ML M6']#VL-A]K MJFEX=8+[5Y+':S #"XP[C2'R.P"AMC%UIW#R@G_'U'4(##G% MBD4W<-UWJ-,IG$D@RC.TX?2OB&/J<#J:YY@Z]?[A*\G3HOPC*7F\BSYF7O6L M%#;"//^^1KO"D-8K(G3>1YXA8K*%--D@?5Q6ZT>>!="$8DDF&8$/&TIHHK*@(Y).$H&<1 ^EYV%[ MLBTX\9*6,@+770R#HX5TDHA ^0'^/3BZ<=)+ DIO4!T*6?\E_B6$3 070<4P@737VCT[1\C(5Z29&*8._C]WBR, M5/,/%<42<;]W(63PF2XO7]GSU'C+TW/Q6I8K=+0HFKQ&NLEUN7B>%TM"[DGY MDDT(P/"U/D[UHS+[H 6/WY-3;9C[?-H AI[[66#M M#3S!YW5.%SNRN>@ML1OB'#2MI&;"Q'RUC'H(0[RRMUEI)IYLH8"XQG-G;3L) M--#AD'6 @A453BSNPXLGH6A0'F,)! A-J-^D_)/4=.G3;R0G93*G&[E1NJ":9IMGEL=/R@_' M:+1ZCU0$R@%+)W([HM5'Y*/N]S=.E.M\6I0+H8SA5JCX>(P2WMVA",#'8X1] MBDY[0-<')/>X1T MW^"M",#'XQCV!Q!;>FYA0/'LZGSDE_]XC&W 6ZA," *D'4N*^T.%N M][93(_84W4V??=0)N$S*^7)U0U5.33+QI]Y#8FPH4>!5B5?V4)7F[9'XN!@) MQ(30:7RVC75=4D^82P$[$Y.ZN_34N!9%55E,LO1:WQ?[J^0MJ4 M*.&TVFZL(*45K( 7TWMV_*?GR'7<(3X!KPK@;5@Y=K,?_N7WMZQ;:BHNMH1I/,AP?B/YJ< MW/,5D=#_GSU\+QYF15,E.8LT?OA.?[?DU3 >Z%L,T04M7B777U3W9=BY0F%7 M=-*3EPL8\;YQ9#7/6\ M%#;NFXLAQK%>&< )K@\?T-['Z23BQ-SZ>2ELW.FD S.G4 ; '$:X1+@J=Q\_ M_,M-MY9* >CWX0/37?(2\S\%)0Z[GY]+,LFX5N[8U?WJ?G1WKQ_F?M[.%7$: MZ#)'A+TCB.J /H01&K+2@L$GM/V8=+V$V?4'= FI,0!<8#CHK/?:RJX;R,*R M]L*HU:NG8A\ 0 :&>ZXC&;&X++JS8O(U''O)^<(F3_;]X[='GPSKV.&C4E14 M2Q7JTJKE1(< 4+*;0T.W"; Z6 !*/'@6&E'R1]9/>-G@>S :98]/Q27>@5: M:'P?"J!S'ZF2?>H<>SD/H7SCLNWC"L@M*?F-VWPB/'WZ>5_]M#PD0)GTK3JQ M0O4F)(#*?6SZ'VAWLM#UWF,2#5Z8?0LE@Q [7K8[;>])"A+&XQ+[KXVN(7! M-M(R&,RBZP (H PCS$(IK>T%3U4KB1)KY79@P8&^?6@ @1C5OH(1B&T&],&D M\ 5'IA"Y]G)C.A"+5N\16H#I32R8<"HN6R%#6 8(W* !PX2GM2LJ0QKTL&S M$E$,I5R=5B8-$( :C#LQ.U(:)T?%TQ)5H%L)UFN51ML6].Q# 0C"<$)X(RB6 M-"!A5%^G_%PB[:G^UA-2ZD Q;%8!-PH- FK>%QE0 MM =?0#A%8Z\0731NS!_M8?-OI?G/5&>+9J'5_TNVO\YEHPB@>PTK"8H2Z%Z=Y%4*J-LRFVCSS/[4>COQ_I'==8#\*,?TI/B/UB.JUZ7'>TVH Z$FHI7.!B9K^ MZX(J[2K)RC!5X_,@^S[_,5=E3=9!5=?,^L M'HHZF6__G56U_%+4_S>I-_4NM[.F:FR67KXO-3\P#T'/J@$Z)4:<&8?Z:)XT M'_P7/M"!4+SGK(??D>>FI%,O!7#1 ME&O#7OC-=#W#V%A@_H2;0ZM%43E[7 "7*&ES1.>KKHIR(_QX*BH)<4P:+LV- M)>:![%3:X *XQ' 'AUO2UF\2C<;UC)0/U.S"M$ ,,DF&!K*;B4A=0(?&<$ ' MTX:8EOGPYK]BS^E\?_T*(KD8R"X-6T= ?QV4)]K&$6_E?D221+(Q1"L=0TE MET4I]]QVI[+MTQ?).JD:)O2OB=)-%?1[,L9HB#$PX50!=+)P?O#MT;(]3"Y? M)^((,1WGCDIJ[D=6JQDJY\)@\STMX "O 5J9B!^+>#*@#H&6A>[.[] MGZSM-[X7NB!96WL>=NI8>1GW+NN!FE M71?"GC9^5%B2;P=B5O6I#Z#/^CK_G].=9]@QW MHM"?E"H;B&75GS: #N0C$Y_3RL_+M'@QHOB;Y*P\D&UX9Y BS^4HQS#)RXT M?#(P9V(/Z@ ZW,K3_6:C*2KUG[NZ8[_941YYK4F>;AC>4=_W[]]_+9(_ZY*0 M2?*<42E_G12+-UR#=R0E9,'VC><,35EG],=;VIM)699T^.A)F)B]W$SNBL*$6@P;NJJ3O*4SEWV M: Z:2E2HB[=9X^K!:(\-* *)3^794JY-?)3P"_SV9"H:"\B!RDTG\WEP$K68 MF&1I_;=)09?MU_IRSN?NO_]%,'WEW^<%G9'__G-=LLT]4+D"):)*+C?; M$ W9C\ V0BN!BH8ZY9]P8E"]G3.#!#*2XB4D%EW_5WD:K. MI[C>*+@G)'4G 6HEY4;U&;:BP0P(V'QA& M-2= :M90 M FW$<&_%FK*5!(D:)M^6-0,@-6L8.>:%N.>M6%.VDB!1 ^+;LF8 !&RE4>)1 MN+P7K6A3MI(H4:/)V])F 30YB/:0T[1+:P\=1LI= SU -S,"Q,<@ ,W5X36 MTCYN86DKVTBA40]YVEG:!C@ !QB.A ./&?U/*FX%<@@DUV;,L6DNG6^HUH,G MQZ !'\"KC]/ZV[*8T(U#=46A75=5P^J C:=[XD&#S*JQA(%J+KC2U 8=0)(/ M5\/>-YDP;*^73=BI+C\9@!@RMY0 4,V"5O2X0 .XP3CG5I[K6.5%-+24:%%# M[;P>=JF@ 41B^#"4,HM>Z$JB:"51HGJ>O!*X#PL@;^7*B.?P?Y2*RHXL9I,7 MQV3_^&%.^5$NZ2MKD*TSE9))4U*-T_UY,I^3]&RY'\UD/N!H^V:I$]3-@)DO M[0%(=^CQA!"L9!SEJ1#2+A)$UTS Q+W9V99A.UPQ10'0Z5/,^X?90\1\RPX% M67#R>N[==%1MJ$"7%TM516P;P5W %W(?00;F/60;CMU?(E%%;"H=\MD%I8_8 M ZNM)=#9OI#O_)>5XW[3]G42:<2!>@"?G?'ZB$\84/!>H"(/'8+WX(G7!9/' MX#V4-.G^@_<"Y;L+$KSWH6WP'IS5#L,CX24N+%0E U_!>Q^=P\'@D@08012> M2!I(\%X;MDS!>S]0$ 5NG0;=@ &F0QM /WX0!6[5@[:T&0 %#*+@$E]MW4?6 MG]T#CPM13Z(,D#W4O1V2\%$3GN.33P8R8SG B2AJ(E!<[$F4$9:F^A#3B@43'$-L _I1N\&9![:1GNHP*U'/SCP+D "- M&"X'I;2V'B-5*XDRT )E[=^S8,&!OGUHP%$XAO,A&(&Q^/Y",FER A[[\$NL MHBL>BE7J-&D1=;8?N[]9*B*&BR+Z$:=8,GVB!^C'"&X)%/&)6P33T^FH&A9 MGH^@DRVGFOCVUV*33!ST+.H:26-N4)& +J@ ,GQ$D:QB#B^RDDQHH^HRK[-Z M3M*'XHQ#"A+L0QM I_'AKG&77%_2 MJ_M+)>Q!A0GZ1 V0[<.ET]<],]S:OYUC BW0 23Y\/9\IAI;-(O+JLX62Z)Q_J9G$U(>IW7Q2TI%TE.\EK/;+@ORG4/U7YN MU1WZ4 G0AZ+Q5JT2J,M,UOL7%W1USEJ]3VXW4(^6O5X"L0<,= 4?-7;V$%UD M+UE*\O2.]FIMH27[QA+&\$QV1W1 ['XTZ5K]W5_%K9GK=3.L@@80N;(X>[H" MR:>,T2A/#^)3UFF/#W/!?REJLC^/B#N1O5^)5$YY-Q87(_4-*4T?W[Y]BQBZ MNRN8*>@>;B21A-G-:H/M;37LL);M(?(8:H]QP=%WJ#W32I@-J]/IG!5S2LXM MP,5SO[%[]#:#%"B&SDN(O52Y=GPJ$?U(28PYI%B.V0*P93I=0\D0P*T089H8 M8^<.'Y;0XHO,EL,#H$B#(YZK@;XC2AC ,'9^3VN6!;AX+O>%B$-@( ,=6WH) M))$D.+"W#RVZ:WW^^8ME@0M)I&FEV-]8(CJ62EK#)'# M^C&A<&3I\<1S@2\6-_-'^G_Q$=UM@VX/.Z*K@4HD=LF&3$VE$F.XJ.:39B7" MT+<&#[L3J^L\GJX.2L%('YO&$D8,B8 =B6J#T_&E>.&K-_WQ858T%35>J8WX\)W.'$N] M!]3]31(GRC6I%@-(P687S.'*9^[Z[7)R028^.+5ZD\2'X@H-P*DC9A^'2W;C MU!.G5F^2^%!"[L.,4Q?,XC MIS74ZDT2'TIT=1@^73!'=.X4(/[S*,PJ&F#?Z #(R\%21/&$1X&615]!GT<' MJ1QL$$5TIN2))>S-8T"Z3/M$E ,B+V&?QS$<[RD'","1!D? 8I_>\O R<#&< MFENHW Z)EZR4?@;$'9GS:[])62\?J*U4)1,F5G6VW/Z+P6*P?XD\](@@P9N; M"=$&841E0+>%-*Y6AP]+3-BYW-J08*9S'V)$13\]T1:+D=$'?T:KPX>+Y*HH M%X1M*2=-G;V0\71*-XFE?GG3M9'"HV:/T T)Q1IG!R>B!)= YVNWLFWUT3!Q ME_TO9;N0(DIL"M)-( UF575>T72Z<:-R'YR6?Y0"(C'R-\\:H,5.I MC^"3._(L,VG*38]^:0,>%R*_1]TL6XX2Q0)G!.4EV^0/=MV$:A,U4-8]'*PC MU.!9+JM>TUSZ_IJXBS.4N,Y>%.$EQ:7'8.#-/*<(8C4%_&H;RU$2*)8M:%"O M)2XO&2S]<'F;+!G,BN[+MEN?3H\^8GB]VUY"X0*'F>Y< M[Z"L= >9&$JY_YUJ;BOL@"KE.,)CPC57>F)!.#].;CF&Z .V_]2L<.VN7X7G MQTDL)Q#%XACU3I7?K'*0(W2]L^?1,];!+,:&W%@ZBJZT]VH4*!VBUI#BR27W M0+\PGHZ8_^Z)]S[#@J1\GFLE4"W/<(N1'DH\">.V)&0I"KY0@3:_V3:NC?%Z MCF\2N@CDK[9>PO0TJ:EM"S2>+'/8I,>R*O;'OM_4=)ZV#,UC1?YJ6,F0%R8[ M_:!IPZ!NP3%^#&.-!MPN&,#$D\].(:G1(@7;<'R? IT)V6\=#,JWIFP/5$R7 M?P*P%LO$&88^8_2@!\=*5=9;%-)_[=-'?[691^XGA$[O60',B^"SWSY]>OO^ M-,S9F_\9T0PCW-4?.SZD3+_GU3.99-.,I.!0TCXO 4ZE#%.?F8]*W@Q0@EW MOP>%&^PI+@1)QHG-0PY^*[+N2+6"IIG2]IX2L\90O,$Z .%N_KAJ7SM$#IX3 M + N@.@TJM7]GO#A;N3THOT8)J;N-!BG(I0S1VH89FF6E,O[9$XL#Z^@-L(( MC>^:O'DWJH?CY4:-)[XV(GY)%JR K4- N;FQ@(Q^A][(","D/;Z(+NCT0RGV M'-H;M\:+ FX>"?7YV)8TK)[T^>5XE*?"[3B>GA5)F6X%_.A/S%J\2APX?4 M M<. PUA1G:IU >[G:8SSWW)SR;2&S/OS4M);'A;CW!3JQYXK3RXV=[2_N/;#7E*YCS2#KK#KWA*2!SH)H=_ T:+P/LM';/. MA1C@DK7_B)05*^6K5GN'BE9+[N4:3"]:QE[_/:C;N++[R, ZJHM%-KE)'MD1 MXV@ZS>89BWBE$]USDAORQ=FTE6!0XE_@?JR8Y-W 1'0CY*RILIQ4U6CR5Y-5 MF<5E=Z %=R&>#&T[:P+CY;Y'.*;8CR4QG]<9VPK V%M9$QOV'*K!>;D ,APV ML5>Q?F@U+G0^TJ1N!T'23;E%987M1YFD'V*HB&XU-QI1 ,'//EP%>Y^URK^_ M^["0,H;2"$K=F56]!P-0ML=B=MV5C3W1^-:Z:4IYUWXS/IPC:R8W#BE0B<\0^?=6%)BYW ,(<.8A/ &),^P9M#_RC'-K7U$. MFUVZV.6#W@KX8;FCCR9WT=XHV67&!@9 B8_"+O^@_W.=$O[9KZ3,IMF$WWN^ M)^5+-B&&]3# FL^6N$""/+@C[ :,Y^3/!$W"+2C9?\Q*3]J\6FG M<0(# CPD4/B?):1Z7ZNS%&>KH[V#(FQK5K+<\'8=Z'FO;(D0@++, =6P_7&NQ"Y]C])EW Z.KO?!=Q$B:^.E"HZ('H M@*[[NGO !=*N EM/"*$#%B<0V OIBU&@R^-B9M_=;6?MV4 I).XX=Q:;0!1] D(^=^9U):X<42-?DX]3_.J^I4<7R88^J MBO!\)5])GA;E!7DNJJRNML4$AYK+2Z3+&W7466>$[ (/8,U/^+^R WY.RC]) MG>5/EZ_/=)50I@=W:B_!H/HLW;AR1P;0%%&M M\ "L88<.;,E[3^;T6T^_D9R4R9S%)J<+JOVJ+A/F3E]U1':M:/NX]X^LGAGF MW'X^+$<(ZLF1K[[C725 ]\.(@AA-)BP+>W6;+-F6>TO>C%3G35F*W,10)[)I M+G''ELYW @@0C9(X@TE[Q@H;L1ML=))*A,K7"43/EIM'9+V5T7=V$9V+7XV;NJ+; MU92:.T(!NM[@^UMRZ QCO]B#%H!^A9&]XZ;(GQY(N;@@CS7[KZ9;[#\JQTEL MA0/UK,(@@,S:.*5S)^PNQ-I_6XVG#V3Q7)1)N7PH;JG82#1/&X_F:>-K,F]4'IX@WY'*&889'U@#0/=P\_VI MN\?^_'-5S.?%=RK"-=-V,K]M'N?99#R=$E:^$"+?[2URCHNM"*"&VK;X .(P MW'];%B:AZ M*KQ(-TG9A >KSYN:I%](?5-4U6I.T)1?K 97?Y%7TSS%6'+^(*P#D'3T0@?E M$]EU=&RE.KMO'O^33.J'8JNX;BF*L\X3PPSG[1NBA[Z-;;"MV5-/?P'@QU,) M\B)[H?-YGE9VU:=5CTO]Q6:J&%C5(XFG]F/;"JL"2IBAYEIBU4 %)+G'(JL8 M4_,HK[.4K7W41KHGDZ;,V''CY>MDWM#EE.<0I7O8IN9SPWAZF90YW=BL%\BS MI?H%AM#P@%^5S,1W86O38]3'OWVHQ$=ARY#]CN5,-08UFYI*N%A7R'HEU*4O MJ3043V'-'CI$+('N ^@9IEAYC#@"O_7 !=#X$JT9E@D+0/$4Y>Q:<%I PDK0 MYJ!R-59Y(&H@EUX8M MXQ5P#-:VC!W0U(,?EM!0PZ-TPP.@2(/#AT_*:&1?65O55SOR16E&'^K9""(> MMPZU@Z]S:DD39@V/7J@1S%;/AV+KR&M6S*EXE32<1X_L'MQ$=TFL]3NE@J(\ M)H3-1 ]PXW$:[8"QY5@"00U9\L""!;T;I/&XD+3!!UO1K!+W15:QG4E3BMYM M,9[]?$"H[A-J9$>P3N);13Y<77YZU\'Y!_.C:#J+\GD)##74V#=%ZHY@@&]P MF,4R;6RI8\]OUG*:@%\H=8-J0??3-;KJ!^@[1Q$Z6\?3U7FJ^L@3R]W:\>S7 MQDGKZQ."]Y-XHD.L(8P6+)-".!6)]TO]H,X;_KEVB1MHK; (7=%M#A$^A=EO M: \1^F(15@Q<--C0LPH=BJ)QS7KW2ES*K5K4\Y2V]]_[O%^-2TDT!1S_J[CTDK M@#$=!R0L0PY<+E+YG$2">F#?E2H D,';/O" S9,PQ[ !/186@ #*!ANQ>1(H MAYZOB,T3\*A+APA@:; AFR='L>ST ]!EVID?#35F\^@M:K22;H '&EP -S@ MI"-?;49:;]G@KVF #^>D[&=-\\5N2OAN7%?*'_4TG#:.4_J#3I MF/J_-[4KJ\W!/-3DV\G'DP\^*A]W!6$\ U4\SH5_%V;#J[]-9=(F8,7I, S] M7M4>-OI!DY&N;B$4$F;_ZV:A:]FR(G@?4CQGT0I)C38@V$;@"[0/MK?7#C)>N_#HT3CX=';V/P9_18K8T@HHG15#7S3)'%*]' M8Z5PZQWR"D\\=[G\,!3-=.B;*M-,B)*CIZ,K@R-#+;"D&1G6CHP5"A_'DL:[ MIU^M[YY^W=ZG'Z,6-+'6LA%#P"0Z0D;I-JC&YG#=SI5+,?8MBYZ<>.8A5TA@BPY>;5 M4+/UE>1I4:Y6=#TUJF0&%$OKK@,-#67)FP M;^V#/RHR^?6I>'F3DDQ01G_@3'&.Z#^^W9"G9'Z9UUF]!)9"Q5,R,&]8BY\6 M!Z#Y]DX1L^:%&.!4M_^(E!5KF=)J[U#1:LD!+;=W8033,O:RX4'=QN7 QZ7Q M?]#_N'K&:K MT'6>LMJ+33('9FWP68DDC*LMU-QM@0;@Q4/,0CM>_LCJV1T114NK6?;\4!BF MHA9OD>@#7=0PK@D6K%C0: L1(-B#)R%^@K&7HSZ9-JY;'GP05HR?SS(RO7PE M$WYS=CR=9A-2@BN=H84T\E'NYW0:=H>\6J$$(J)]1&I\3O+DB>^?1GFZR@9@ M<+KJVG"A/QRA))[Q2(T#3H <#_X!NX'%LBV2\CDIZR7;26M,&-6CTJ,?9B<4 MTH+1@P%(\7#SPXJ43<'UT5-)1%SIGKS:ED7K$/+ &N@5.LH'H ^A?&?94? MJ']A+^G1=33C\H\1U1(NP]S[C[C'K4&G#'7OL50*0#]&<,Q-D3]10VIQ01YM M$BJH'I=^@3!DA[8X](" &]T8\2[[@AJG=G4#B2U0[D?KQ5^O=CNJ]@$!9&%$ MK7@F*Y:5U#]KQN0)&(E+;K*KW1P (HP;OCLBFFU%8&:R"X8Z.3+>L72 M*=Z&*A4@@# ,7U, PF)9M?PS9URU?-S@.6LJ.AU7E9B.S^F61._"A9Z70J/> MT3$/!87#U@P(T#Z*WV:53.7RKR:KEVS+6>1LDVF;=4G53B(=5E(&1V0 ARBE M$G8%-4Z RN-ODNZU@ G1C>#ZD%[RZ*LH-C/%TJZ]J2#8W%I@_H"89 M;TFM"SB 4)1TKDRRZZIJ5%U05+-B:Q(#LJYLM:GQ8AK1K5\L.S_JGJ3+&/< M'.@DT:1CV4T#M)5MB/^U.M(MTFW>)S6#6BBN99?HB!?H"='D=?G2,*V-IYM> M?)[,YR0]6UXFD]GNLZZ]PN7=,C@<-1FGSQ[2#CO06U!BH;8N-*^P\&E03(_7 M^=8%9]U2XO :J0?4(J]M%XY6, &Z?22=N5M5*,G^R4,C+E^I49,_D3OV+\C+ MJ&TDKQ8,:82Z@ *XP'!5;=F=MTDY+KG+(/V:S!NRJBMMMXN&6DO40QQH3N@ M3GVDZ]WO5=0@K*F]R*.7\RJC'Q*=C7L/6@T^^S=*P*@E/WV,S#:(@?SQ**XN ME1TP;NJJ3O*4XG(UG[::R@CV(Q+S>Z0F4(LT=R?7!2? N(_K:]+1.IZ>SXN*SAJ?2?E$RO.BJL&)5M-$+!VX M!3S:S*16D 6<,*'1/5-+N%Y4[+4JMK0H0ZXOD98;!F2@=@ (\1GE+#+K:(FRN32A6-:YG MI'R@VR9Q-;;ZC7NIKW-QJJ%;(7L20<;J#6D&QU,1T$5]%'C:#>&[SB3+3+5Y-_F-3(H8DBG0MU@ @SZ\$?MRG1>4# \\SGM;'SMFL^3 MFII_\]&"7:ZW(]#T%MDU!\Z?/4J@\)V/M$5M-M>729D732V/J-=;N(Z+F MY#A7;67#?4QN\H=TZM^',H ^@^74TDO^\%WCG0[P,:FF(2W_?2@#Z#,^ZFL% MD)Q^K\>9AG].JFI(YU?]J /H.6[.ND ]AXE:S8IY^E FS/%_D2R]>M>-'Y-J M&IRY$E@90)_QX>X+(3FX=PW\1:DPW*P7D?2>?8T 7,<(5QO-^=M)JO;+7+ZR'W6'>W8OD-B'>!KD"A @%\,CNNW7Y;EOF4>M MK)=L(Z^[LZ!I)G$.\2**'2R /A_>PO7YU=;QX5F1TR^:3_$.FTC_RN &ULY+U[__I?/^QUZQ7F19.F__>[='[_^'<+I)HN3]/G??GCJAR_?7']%_/[^_0==I44;I!J/+;'/)FF1[8XE^4#QQTVV_XK\_6?^073_[1^_)O\D/WW]I[/W M^"D_1OGI[)NOO_D&_?KUNS^_^].?__3-_T3_:_WA_SL[HUSLDO2WIZC B'"= M%O_VN\YW/C_ENS]F^?-7WWS]];=?U0U_QUO^^7.1]%I_^K9N^^ZK__[AYF'S M@O?165*)TE#1;F1T[W[XX8>OV%])TR+Y<\'H;[)-5#(]&OE"RA;T7V=ULS/Z MJ[-WWYQ]^^Z/GXOX=U0'>;;#]WB+V.?_7)X.^-]^5R3[PXZRS7[WDN.MG(== MGG]%Z;]*\3,=2=K_#[3_=]_3_G]?_?HF>L*[WR':\J?[:Z4X/_3ZJHB^\L3C M'4$OKOTOCA_S,IH-XKG+J4O;C_B_\MX:YM9Y7UM1OJF_1'XT<%>U^&J3D9GQ4)[U&-WFV5ZIG>J3 MF5*0KY8:RCH4N4ZW6;YGD_)C]-3:P6!4U3 MNKL0,.G:&0W;J'AB7!^+L^U4 *6_J:5@5? Y' MMVZ&ZG:(-H0:99URNX.MT^R"8_[NFZ?'I%0N&,1FGL>ZPY]@Q?3W=$)_]\T7 M3U^BF@)ZH(<:E0WR4)T+#/!56I(/K>.8C$S! LO;_"[/7I-THQIL/8FG@3?P M/00!;XZJ]BO$*%"6HYH&"@XV^N]"PT;Y"\9ZCZ1'0VS'FWB.Y2J^E+$;_3MT MG-;5G2PNZRIN@2%T =0P2O77'4>I M\A:TQ6;/YI)X 8-1#MIZMLXAITHSY0T1:8EH4VB+E6I89KI2]2XV6]_CYX2F MC--2$X++FWJ=G04^%;-RVPXT!-=QOCS?\,G[: + M;;V.NLBI8MBKAHBU1*0I[, K-"R.O$*]BPW]U1[GSV2!_V.>?2I?+K+](4KU M %!0>(6!BFL%&.KFB+='%0$L)+2:%X&A5?MB\+A.-UE^R'*6T&,K@HOL2!!Z MNLAB_>1@H/0*%Y,4"MCTR#K+NHH846I8#%D-CX@EJ[%9#%/ODQW^>-P_X5P+ MH&XSKVCI\:> !FV#>"-8!(C*%(=;U.1B8_L8?;Z.R126;!-^/,]BH)4T7D== MS;D" H0 ]2F" (1A!$1T&-2_=%JP^L]-DN)W-CG!?GN(A." 8U,VL/H!T?;H M-@TC&2C3NC(3*%/YTK"X(#_>YH_9)]F6O[8U!"1ZW)H 01O3,((V#P(,HJZ5 M4! 5O300[K*BC';_;W(P1IQR @@X#'DV(8*W1X0@@)A2IW*4+'_VQ[2:KU3G011M/0%"Q>D0"U4[U&\(!0&M?KNCKU7N$GO%V2[9)"59 M '\@RY4\B52G/60-?>T7RW@43@8TC5#="FRW6*G3WGZQ4J$+#/-=CBFD,.&= M[5K10^OY[7:K7$+H"#P-NY;GX?"3QF>;3FO$FR/6'@H(9JUW 6%6^?+ N"Z* M(\Z=X2$A@P&)C'\C5#A1B(A1#H<&-\JQ6.*V"8U4% M691(_@X:%LJ4U[MG(M'< F-(+WSN[EZR5)\\%)MY&DL)?\/Q9$T0:P.<*U(I MLSNN*DU"7!JYW;Y/TBC=D.B#+#42&FUJ+H^YD4-<)='+(\2,-1D]:=@0HIH2 M^#+:F,%2WCJQ&"D(_*DNM*D:0F!*=8FM10_@S36]1I5P +^M=J.Y=*)K# & M&\U%DPX(;F!OEYA5K$2#H%^/B%@7!2X+BTEGV- C$@0>A<..K(%FOIC,8MFY M)S^53TATRH=[B$SY6'M'I1&- "BT'M7ID.N4O'!GBA7,0%$@@-,##0Q@%\<\ M)_[7VOL)[;W#3^18CL85JEHNZ11?_S\KFE1 *2" &* MTABQ'SJD*Q25J*9&C!PF5)@LV8;^@%M2*.->7!"O10-<+$BH(^!B/E!3G>T4 M!S>UF:9_E#\2LJZO& M"2XN\5/9_LO"QEQ[\FF%SE(*5])(.]0V7*&FR[-MEI\5I-/EC-C6-"9+^?"2 MY>49F>7W*$E?<5'NH:>MD?@4S&P<.#T:XC71=THZ/WW$.BOK-_-H0@/^ALAI M_KQ"I &4!=@R"3/-&KCCLVRBXM&GU[0N.VDDQTTH%:K(V)J#$:*EPTI+>YPF%N9D!9,K8W(M'(-: MF?$XH;AU'\:*YM/Z'4QKZ!0<[,JCK[C$6TR^'5]DA8USD#?WZ T4_(HQ*6^& M6#MP8W?EFEZ6+Z(-.PZQH30PZ:K9V?9IJCID#VU3!VN/QGA/EA5YLBDQ2R=] M)'(:#5)-XM$H-7P/L=(V95E:$A(WK:&, M)I![--'.I&UEGXKV'HU3Q?$0'_WH&-XLW?C>9>DSS\[ !XE:C RQK06(1V#? M)-%3LF.9'A*;LK+(+]DN)DZ(;FN4)XO=__WO44J/T6%&MV+"%IW^_JGZ"Z11N>)S:&>N MX S(]":87%"F9FUB,,F+$>SSS,7.U9JHF6\2868-R9S&FA'(Z>81/9O&N_G^#E)4WJ.[CS:19)RX#-QW#ZP.(U? MTH^&65A?8N]#0)*1943"F/@JRNEP%^O-YK@_[NCS@9<)L3AF<5&TNXN2^#J] MB Y)*:WM8J3P>0),R;6 GJ8EHDU1DJ*J,=BYKC&\TVW8,\+[1LZ[US-<>L0( M9[7TE,DKWIUJYM_KF/]^]<-W[U;?_ND;D=55Q<;*F0_0 MJP<*,Q)N&2ALR.?DULZP;,^"%NW.\0M."S)^M ;S'M]D1?$1E[?;Q^BS;M)S M[<6MI,,-=L=<(-FW\W@T8 ]@)O96<:7"R="GA+Y64Q&N4$,*?CQWI&#-N=<0605QA<"&,UKY!Q@W31( M=;3PC]TQ\GK1Y*FTN5_2:>7U6DF7.]D-9_!)2L_B(SWZNLNB=%4/-.S="V&P MQ2L7PDB#+DN-6(\)N0I>_<%7?1B9Y\L2A# MH2#PFUZ5\RQ)*;*&J&H)[G[=.3_PEL#Y3@U$)&E-#3[\(CL_XMC)26MH_.); MR;D$*+0M\N*Z[5'NS+_&>_N9<5R8K@IDFEGW;*9ZO$LL50]VSRJ*3@) $VW?;HBX]9B=&[=\*9 M-M];X@8\R7;'#6 "**EP3_BY(/]-2JN;HGHR@!(+"OZ565#:'G&"$.Z/CA6# M_EUWL1NBAH$.2JI:!CH<>;2&1[RG;W/G)^NK.4H*CS:@YEI,O%0M/5P/M42^ M/?,?!I?50'?[#$@9XMP $SB(UY5?UWNZFNI>3GG,^-44>_#;] 5G%E:2F@QF MU59FYOVLO%WHL8FO9A&9+3J&-T,AK_K,(=70>:S04W,WZ GZ;M R F*^E:*0 M#M!9VOL<@QNU=SA>KR+%&.]93BI+R218)N3'N[P*=-BIV ]8\8K>B#Z\7DRR METR\GU33H@XQ:JCYB7;T*^\ +!I97D38&TR.T!0O,CGB=4 MN=)^; E]G;ZPD4$'H^J&1/?2!YB)+"40V#$,:X#U#F'X19?5$8R)@[*I!F73 MN:0#=?"BPSJ9P&]S]OY1IC=0P][DTTNBO>!%"E.6(D_(+ M7X@0(T8-E\4=+1:_ ]9?, MI7VZ3D(*EYV3R6%.QE7&T2$+(N_F)DQE']F"0HQ/MMF(8I%;0U\D:27H_#5( MQN;9QLG63ZLM*EB<%)M=5AQS;%&\;(1PHOGHQ ',&"J]G"%!J'1QT Z;5VQP M]=4U%;2;;KBW]M"P%2K&"M$K&1&@=2M%Z&E]61?E4E]Q(2' '5/?FJU\4M^4 MX=S13?(W.FYT 'D>%TN&4"V_@AS.0:GD,7NJ#B5J20-Q6>YB\7 %[3I2'9:3 M:HH;L)5M_?RHQ+VADCZ0#.@1M 9E< U::X+S$2,RL=8]P'D*AZR?Z"P" MS,K.(9XA.0MH5JYI3$< 0J\'K-*91DKH=8$V)ZA<&RR8VIRR/K 4QIC=#"#$ MUHHBC$+0H;8Y76MI)9";%\;5OY("3H5\O0^Z M2Z%?81K@ @EUNYT)/1DDZ/4)5#GRE]R.<*_)ZB!'P>4P;TB VH)%&M@&3Q.. MIO'NV6&;]_JS:+*6O@Z?2;E4C'Q=SG:QPV560E98V]3Q@#7K5H72]G9 ZQ42 <.ZUM1G ./W')8"R? MKF08]FAUO!0PRY'L[2J?*BD\VI^:ZR$PJE+635/-W4>?*#&H?0@5@\Z]X^4Q M^GSU^8#3 I_CE!BS&2\2"N]XD7&MP MIBJJVZ(NJ]8S;J#]PME.VL6$\P&+/ M_5V>O28%W2#99GE5S!R5T6>HLB?VG//[AY@W@[=,)<#EEJE$M^]GOPUEWN^R MG,ZZCA=^)_?L^RGQ25J0/]YM^4#""E6=^[H@[/)2^0)J<7A$P4^<&X"@/KW5 M3$8O??%]NL7[73T.F;5XYD5+Y7<]J>%>LMBQ\T4AO3KJ)F)5?+,G*+4YX)6= M"6*2)9X)7QYMI'Z(L-X&/X^*9+-.X\MD=R1AJ,7:S[H'C[9C+Y7P[FK]:&9S MAF.%K.U;1!U L9[R$U!E0LT$'(B%+\*-HX!.Z]S^K]UQ!2^PX@G1H<8X( MA;8^5UN#MRP7.PK*8"2,M\8>5\:>"@83G"TX(3\ G%>6YX#TA@(0ZRW7-FBO M6H>$E8':36@9Z-PC7L@*2;=[=;X= )#S[-RZJ1_7ET@6,E%EX JOI!54>(]T0S%N*UU'HU!K\" MFUW\J!)?/'0%NOB:!.RAE4Y"=:C6/)<5AVN],UGMFX'Q+/ -![95(.]R#M>Y M)WCH:J2<"-X EG(C1]82P*9A]5HTE3U*^IYH0/; Y]7GS>Y(65L7!2;_B_6; M.:-Z\UI(=8RT8@D_U@NBL$&J=VN;OE#=&=T0@BNO.J/@,,O4>43@NUH!/,4[ MP?#$XK"CK<[K]G!1WFXK7K4;PKUV7K> ^QR*F[X%V]A=R@RLKYC8L1D R*5C M+N[02@;<(S!_S+.BN,LS_1G*7BN/H.QS-QQK]E?$_PR3V[3A[R#ESR<0)6,\ MA*%D@'T>'3R0")$^2%4=8BPLYZK;UR=XB@,S2. &J<[*P M._5&U BGRDR0@8"\U=Z3M#4$S+4Y_A8?O=TH&-=LQS+]-5_*9+Q]EH)N/VA@ MH40SZ%:$8%,N+AO655NY:&#P:GCEB[E,\,E!P'>(!J,K!H#NARC_#7=XT"!7 M;.H1N!(^A7JQ=9,:MU#AA NOD$!5C?T0IZJ!]PC3![PCG3[_B%-B,KMU&J_C M?9(F-'*A+PZ8P6O;@4=(6\LDE WBA"M4D;+#-:3- MN %Q:$EN*/1Y_BM+LWXH5?%BL0BUH/5Y3LQ"$N%<3H>F"=LKLB\#6)^.D8G? MF*INGWY1Q45?@JY5K4$F'#6R19C7.]@E)D->FJ<>H:77.]=#+L6[UKS%_#.& MZ_UJ:TZ#N* L'7WQ8K)TZ'U?2%;:CVZ=:B#T?9U8)X/<]VF].N@=8'=9&@=> M>?05O20!?N?5B"OIE58CJ+Q7TJ!IHWKO-$F/A*_;)A%VCK=9CIL* [BX^DRF MG"R/DS3*3]2"$NIQ$3 M]PYA /-PRKTU"GPJMR7QYRP=,<&B[U%\1%_8G_1;=B.ZP[P/0A+>2T> MB6"5V:M'P'A?B'>VXN^NT$(WGW@#L+NA,TE/_\#,CP\/>JBAZ$/"'*K/.&'F*"AS3 MXF0X+9BJUGE.)&-KF?-3V^0N.K%ZPY^B/+X]L.7X1PKRHL3UO]]G^18GY-_] M"Y*F%8?CZ.F$NNTJ!A#C@"RL^#=9HI)S4?\* M-7RLA&N3,!>QX!1=M3SFS.D?:TWA*-^=$/Z,\TU"=5M(E>-]Q>3/PJ7K,'_F M[36[IPY%V=\JCJ]J,&@S?I/8U36= GF4&F>N_40]1 M^0?^QEAV #_:/AJ]8M9S)'3A396[CIEL5=L9O+'J95TRC*B_4R"RNN',!&72 M;IHQV;1N#>?K!-.L@@;S%.AX([9T6186/"&C5%?A- 5"YZ9 J+&GZY3SK4H[ M+?E%7[FI1;4F]7KH7._USBNO5[7K>;TF>&F73JWWNX;Q?O[5>-5; _661]:N MTENZ:WFS[.7$WHA-6B7._-OFF:5MGDEL4Y;86,G,TST59[6%4=NM M[VAL$46P#CCPB5\M7W#S/&.W95M0E55'CI;DD53<]S.3QM6-TXVMOM+Q%UV:72Q[GW MXRT:=9?0/@]6^[)V2B*NK.X)(F:<+FQWL2SU4Y\JVC!"P9'X[0=XD."U"]O M0+QL9,4RCC,'5K9]PL95UI);AU6LQ[<658U6P\B@*K! R@W_%G$4 /@GA%$S M&($01;WRC:EE@B@/6QMCO.%<'8>RY3$&$KK-ROK\^44/%$L[Q]H^DF*SRXIC MCBT> 9E=+0LL/I<^YK>8+BXL?,(R>T&S;7GY$!O];\41F.FF@+=)FEB^AP.N MAV WSIP#AGGGA_E6 ?=X0YU1LDTV/ ]=%-DFH:$D*T#-'!3C^>'X].]X4SYF M]XV?LEP43/L$T!IAHEZ,2X9A_ZC] /J%U:'GFVL\ )#>659*@ MDZC5":_-3__\A]^_^_[KOPPFSZ)54*Y4$-1*8PX;TRT\@C&P,>N0-V!H@2U2 M1F=L9NH7?HDR>M%J<9P29($R^6SE/WC^9E:+<#F*Z2,B6\?_?BQ*ZC>+QVP= MQRPZCW9W41)?IQ?1(2FCW1)AVO+?]16[>=#@T'@ZGZ231?M11+]*SVQ6WPTR MTK.YY0>@U'^8 -"72?>BPC=ESU:AXC\ !!?;O*N.V"HO"EI1@6W #;FWV&*K MSU4O='%NQ,5GLQC=G?SJAO.%[H9S6#O[=IC3;XDM![AQFUZ3@0>U&+3QA?); M@_=T@ZY(2A*UYJ_)!O/PECBZ[)EG@EFDJUDO+O]ICTM*#WH48L6[ZXN5_-)/ M>PIW1>L=YIC\F56S8T_ =?J&67("*(O-U96:-IT.(9>=OFQON#+U97@+Q"7K M?79,957ZK*B@XY*&>X?I@=/ )^7-0HR.2H*+1/HHLXI$%H#8I$AD/-06/H#, M/,3T\\?J;H"/'VODOEUZ6<'\64\W6;!!TL9 Y\>^*'+.3W44KDX*G!QVQ8C5D[FTSIT=<, M,4EJHT^BO:&FNSK!2M838C5J@#*]'A3PQIWR=)OH.=I #,+*>2Z+"_8JWZ$Q M#'ZUEP*@'%SWK2 =S2^>C2*"TBW/C/*<;'^G.B/OFOI(-X$4T@@).:YVMMV MZ%?:,HQWOW2CH'SO2S<$'J$T8.,RVT>)[,RTH;U'Z*@X-D$&_ M+;) EG@NR )6'LWC'I?$+G%\%>7TO;[":!19C)%X0U2W7,X +*LR M6+.^WI" \KAC8?XE)D%>4@8!>CU>AFC7@V7"RIHGG-=IS'YXWTDJ* %L2>=K ME6PA@5""H5KI16E]Y,9D !Q&I;>$L[KF%@MU":.S:8:F^Z*'.SL>>M' M;LL7G-. +,7*-U6>;)T[&,Z+E)LDZ^ M(ZOB- POZSQJ0ICA.F3C(5GD90>.Y%]#*))?D8F@J->.BF6^M)4'.,FY$R.) MI@7@XEVCR1H &C7Z&V+E0ES1SO\P*Q?>O8$&7'-K-:H8;+ U-IO\FB.-M_D] M+39@2.=I:#Q.(CK.Y5-\UIRW1%F.6/L TGG&$1A.$$;U0\/'F,S34D%#2.E? M-" *(,-G,1)60!KAB>3KO/H+ ME> ^N$\!1B%G$:RHK M)%R\F(M'RUX=-.+YS7JYX%),?WD'I7T>S!,XP8\CW&XOHN+E_2[[5*R?BC*/ M-K([T'9D$(<1Y/R+=\OJU2T]?DT($*,@2YB*)HQ3"9K!4!Y*T(R$1SQ]Q"5E MXR[/7I,8Q^>GGPH<7Z>WQ%-%]-K3>E,FKZS^G 7*QG3F$7NC9!TBDG3"@5AW M0Y_9_8+VA)+T2]1TAMK>-&CULY,]B^"M9%'3'-+XQB-W:)+C8>O14.N:+9>8 M_[?#7[4I;V&@+IUX-$PGV80+.G4QFR]J\B_I^>H6KLTAC.6LT'([?9*<%R^T M@ ][I#MK3;$H,(E5Z#;>+HF>DAV#Z9\A[=(=J$-[=$ED?@(MJ-6)DE@:6TV(*LIP#,PL4L/[03TP#&4B2H_XOBF#11H0PZS-1HI5\[]3\P\^<2G 9C5W*9 &N^"B1Y,^$H4<ZKI5581J5%H,4R M2@<_4-.ZR%*VH&-7KH]%F>UQ7IO_RP4 MRDSF*N]EO0^;XU>1J-GXZ/'2((:K-7%.8Z M)8Z1?,YU[=:C YT#^Q)8SG@=HG "2Y,D_*_"9 P[B4D 9)ZR).@!M8*['!^B M)*YM].HSK4:/URF_/#)B76;7(:C=6,IL:5!5;ZCJAFT@\050:,NWD7+7 F+> MGF^194S">J$:X@+/!=EFNW6!-=0#,_2EB'23[/!'7/*;7C=907X_WZF493X' M]9#,?/HRU"QK/H1H)I]_"GU!/_8E_7- 9V L-P=AU)@W:DR)&G?D(_2WJC7WD=)S@Z'MO)H'[.PI//H:4P2#+%.VU(#B;X2QA3Y>8=9 M>=^4/H25E\G?I6KH^"D[1X.''S66HR+P><](Q;-PP\CT6&KEQ&JO!F,E]N($ M^*BI'C_"!2DM>'RFJ3I6=[M]3V8WLBQ-G^E[N;K5G)[,9]I(S[^0M^@TITN% M2_Q4HN;U$T8%5(=SFAPQE2.IY=C(Y/":5[% E9 ?L8"41\-HCA$1M\@S-)5O MU%B%AL:C2>@XEY\'J[U_G?^LV@L%Z7UMD+A(4//.MCT@,6\$S!#P1K3X+/=# M>*#_1RM$OT8[FJ2D1:SR9$.&B_Z!!&C]7W1::BQB8K\^2P9-U("0;B,M5GP# MH=-PA=H^^!]I6#_\78=@]MF(5V=X**.\-)GA,BIAUHJ[*J$JR%L5L 91B9[P MFE]7Q_EO365C;Q[.(WLH6]!TX"^Q:WH6S M &Z0ICJ+B09JFO.89%!74NVE[)VZ2-ZL.4XW0P#SJ_*K]"W FR<[Q^C9(= MO9[^/LL?R 3^@#?'G'%'LT\:&W3NR:,ANDLI'%ZL>F!/1_(^>#JNI5RAIM>S M;9:?%=&<51?<=K<[3OT\+GDDCXJ%DWB]__+#M>84Z??/W M4FCO31;>E]F[9.67TE';5TB^8$X3$3S$G/8!Y#7:"K,UT7W$XXJ%C'$Z3_ZT:9U^DO^*E(2GR)7_$N.]#? M)2D9ZS3:D05 D6W+3U%.;WY5JQ33_N',/Q M?>.P:5L<]@Z:S-U )W4WP5K*@=PTLD&NY M>V !6X"Y\7;+#CO71U1-YW+U9 #SH()_Y>Q')@C^BM52AW+'37FN8M!HC4 G M+:CQ9"G\B5P;/*EF,1V8@IR[9IFS IVKYIFC@MK7MI>2[6L?.E)NW^PL-7UV M LZ&U^[@=FOQEIUE6MRQ3Z#\N*OD^K1Q,]&1J<_N[3[X?/F\&D@Z&LA;#6PZ M&C@T&BAD&H!*JX^R 5U^?90!S)1H[T[O8XUZCDXADNAC9->GZGKA*X1MC\R/ M!ZL)D,SW:)M0YKEA#<(YJQT,'.9ZL+;K;:\^XWR3%,3;]F70E#,:T8DZC7]BF]J5I=\>J*\H/N*2!AN'>M_P=MNTHH4S'"?FB9^" MG;^GZLG>8?(OL:W8NI?*=59?8S526HQW)'P.QZAM4I]TAMJG=&;VD"?I)CE$.UI;DCT%MLLBT ):*EP,HQ45 M*$ VYRD#[GOS$BJ0K7D9][J=^46K98W=F'<2@F:@ JN590$F]<:\$DG@FX(. MEV&&1.#;>E;7/;K[=O.Z_NF[<@H!SK,\SSXEZ7.@4X 9279[9T#3 MVW?[_+ M/C4UO>KKZ&DLV;Z_3(K-+BN..;8X:CF]:\^EM";J058P"=$^5YUB=4U9 Q() M2P]BMEV#G\E<0">U(I*>(F0G8D#?V)C+*F05E.8PB0F9+;;JNOI\2-C+>S'> ML_77??+\HGR"4DOB*].DYUM:;1=5S5';'C$"@'2/&_NL85,HE25N^:680?8V M;P7+98)Y2\98H*J75/$%*:ODR 1HK01LS;7GVV9I3#N[LI:^K%+*I8CF*A%T M"_7^S A>6; 9V+:J&A,]XUH8$%8V-1H8<]E/Y]@'=9\7S&T^D&&\QQOZBV2; M;%3E\ET[\&5M+C*)J;3VQ K;".34B)*C(3V =6T$$NAC<3M\14S[!] LK*G)< UEQ&6T<+-'^&X_=9;K.I84WIRW2M MI!@JN29BVP%$UW1[ /Q)D'G%"62WPQ%I/6OV##,K@UYR?.8R[)]Y0NQV>Q7E MNU.]0.@=3%!9MA6I+].VDV.H[(J*KH<877.&8G!: L"XIPE$5M.8"80;@7J' MC<#,VP%O/?OV#38K U\6=%"';R8].W#'GLNX3C*&G9U:(,X-J;M 7-3]?KE##$JIY0I0I MQ+EZ@\^4S*'Y5E-QK2E:J>L_PD,GHYW#K"^CC/8,/E\:/1X.._;N9K2K-S&O M4Q(+[MF$9'$:P+H'GV^16DLE; )U*%&ST8\ZQ."[]S,)%S>;T.P #G,(6RIK MTO8%^H:I&S*%1TW=8.G1Y/CS>H_19US<14FL,2VAI4<3$KF4S"_T@4;6!-$V M,.9@9I29\8'\C5="HBTA@:T8_R& %8/O%:AD ,CD1C__$>OF *&E5Z .N12! MRELPD*YHB%@%BQ?1(2'N(?D[9H5(6:,5615A>D1CX1)%=M VB=:'=E*UAT6W M%#0BNJ6(\8AN'G*1)74G#+M-JYA.\7">!/INW7BT"T?YA"U\1DXC@_Z2BB;^ MZ_7:XN^#6EG)1$'?9SE.GLFZZ)CG.-V<$*XD3ZLG+]-86"U!&M@8W ZM;PQH M?3YWG3]':?7Z]D66%MDNB7G4EL9W!$=UNJQYF3O:/9#?8/YVAWG),E/_/I_1 MGDDCPI/;G7Y7J-3UR>LY02,\CSTG8CQ:TOFQ2%)< M%)>XV.3)H>+X/"J2@M6U:!A_Q)_+\YV^.-Z8SCS:R"A9A5LI52>HTPNS!-9/ M5T!Y->+W99$?Z:,/S M'?$Z&[MJZ#HBCR:IY7T(PK8QJEL'\ BQDP@/Q_T^RD^LAA.)*=F1MK1$;I+Y MM"4SN(8V8T:6S^QUJV21+YLIS;8#G[EK6YD$\)D0M^1<96E-XX6SMBS0G+43 M'H64M1,8O28"FS?DZ,DB,D?2]6%Y:I]:LYB27#KQFCYTD$W]TE:QXF?U:,3$ M.^B\,QB(LW42SP?P9 MG/9JILWTL=PG82Q@;KUI[(4>16@LIOV<8*)72^&HAW6<3\-+YH$=OS[+E2TOG)J0R#ELJS_U!S+W,!K+5= M003?"#8,@PR$AC& Q9'M+*8F@T62:381H13$+#!&BL"@;^6 3;#Q"/[ZCA*[ M[]#9V6?/NB>T&")[]W#H]RT<[>2>/9K0="TH[WZQ+E?=0Q,K5'7+3X_R%T)Y MU^%Y]YGP,;2"F<#A5\G/!=KM+SI;-)*&E\KD3JN5>V-]DD*R:U]"$GR+< MA*B@1$N3X)363VV-K2\9Z/:K&57"IJH94O[W6>I;L,1PR6_R(XYODN@IV0T* M-]F8S.@>_>_0C)!:L7W3W AF**TZ0YW>P@K69I5_*&H .SMCX:S8]AF+98]V M_'.4)Y3%^H3A55HFI>.*R*$/C[;J(IEP%["B;]832B;.S9C,<26S4! MP.D#CB@O-+=[G1Z.KKLRCOU ,Y20@T".SWP+93.OWF7](XM/=1<%V/]F*5Y M\PMX7[^,+D"=_2@ *XW2!;U>\VQ/A!_B)(ZVQZV5%%[S8BJNQ7P7+;G3-@6_ M[VG/>E-2':UI;9=G>(LP@$5,IFF1XAGE;K..DL(SRNV\)T-Y4+&_/>]APMS! MQ1N@ G$7V7'G64,%<4?9YOJ\-LK8\5V<;IR?5W'KQV8LXQZB!9QW&;;*TDSM.40;4&K!V0@" MF+X6D)H6NSUCS5&WQS=AZ'J$C[9T/;P]FOHCWA^R/,I/_,:&TTK)@M:CN=I( M,H1F0U/?>PIN$60]/D,H6@_.A*+R@V_H)@!#>U_EXS4<&[$!Z9U=F>\^^Y.E MI/,RH3_?-2^O,:<,5AW>!)Q>27@OJ+&J S\*/9BUA2KRSL;Y)=O%."\XUQ^S MTL:YFPA]EF0PR2"-."J"?ZK-E]($4-#$71@:+PR%"6-RL@.74&?!"EG@-N*6 M?G/H ]QR+*\X*XTHL(3;%"'YDXUKGF=C/[]O'G"$FB%'P]+.T,)(LE4KHKLH M)_-H^ZJ931K-3.K1PBSD$&,S1H(83?=)MU#.LMJ.S1!OM@,3 ,S)NDS?8:%A; 6GEU-XK-PMYIOH4AW MU90^CH18XT \N$GW0D%J@^(!86/CGS4T@,#1^209 MWX!Z*O#?CC@MKUXM=Y+5)%Y?>5+R+9:/K)LBWC80/VE2O?BJD5[O@*BQ2E*H M:0!QHZ\[*@ G@'ATF@35R[_-S%1O)O"UFC/P+CI]3H(8D$*N= M01*XM94=BOJ+*(\0LC+0&09@+JMD)3(?7Z*T.UNLDE MK^I*R5%[S+'M(! [GD'&,TI^UM!7@6C3"YB9CX!ES^2A,&EE_HMBM&Y) S'P&2<#LV!)%/=OU"2$K>QT_ +N:9"ZK MK"IUUX6ZZ^+OO1K7EI8ZJBM?UCM.SM%US0.Q=,]2@WF%"2CN>0IH"%MY#\^# M.I>GN4G^=DQB^XE?W=Z7S]!P/-1FTS00PQ_#.ICUFI#1,U$OL+"RPZDZGI+% MQAO"W>ZTCK-#B>/.!FZ>I>3'#>[L)YGSVB-[\Y;I'BNM>*R9=X2JGGK[_;V^ M C%C ,GA4YY#+WI7^I*8_;/'7,*%K/S#'WZ/-\T07+A M$!#O"]6=]>]:T:5*M[_@[&UY5>S ZP%-!KIP.&HJRCU:^4\%OMU>%66RCTI< M:$QWV-"C/0H\#I%%&M C=DV3$$\1.@L!:1)R5 QQ+H<$1.5KEUA,10)1\=HF MBJF+1(<(ZE&"!%+MVCHBTP/&:[W@E*Z.*P'K MN!<+X79:(]IHA3A!]8_PC&&J@+#E?8W0$FOY&G'ETS:BXH66%";_H>5.7J.= M7=[0D=ZGO5A*) "+$/":-O2'#FF0-C-!R)5$0BKW/2[*/-G0[!%M &I6+J@4 M#,P%DC/DX*^+XCA;"MZQ,]\9>%=9E7E*WM&;R;][DQL\^SX*S=+D.QR4G7+O MWH86*O-^EQ4EWA]V&:N"*AK$B,)+ MTH\0\(HUQ[@G&N3,;0NVX:1MBS2/=K..60W@@E@R*T)N'Q0;*3U:C5F*(:8Z M%(B2A&,@DV2!M I+* V-PA)'/N>2/#L0ED[4,DL29-, ^^!V;=B^"Y]SB[U< MXCDZ3KIBOI>_;-V0!SC)3)>T+R+H;.,(1V'6<<2BUQQ]271/*]#S4YCODS0I M\4WRBF-CV&9!ZS5K;Y9$S'K7--4AU!7B9&>,+CRSFB8D<&;?$FEBBM\29C[- MIKFV=)M?)L4A*Z+=[9;616!\V=YGF-:=3^,:)Z\ Q?8F8I:CNB.ZK\I*2K"^ M&DL,SO;FUX%$;E 3G8!JP6HG0-IK%>I7G![Q>Z(+^MXA+4+U2U*^7!R+,MOC MW-Z$73OR6HO:448Q]\0Z0!0QJ.X"?2)]H+J3<,QT-FGO\29[)E,-\/FG<0@5 M"U*/@:?7W?.BO-T^1#N;,CDV1%[WSC6\BSO+!?/\/V99S(\8/N#\-=G@<$QH ME#P5PF"WR4T8$G?)30#R63>V>7ZP^T#A[8'^?[)JO&8;^F3RM$NJC^K-9ZW9 M4=(ZO]L9BDW-)"Y[L/,IJ <[)\!6J& ['K,>[?0&D^ 5WV#"I\- MDI.?,[.QMU&]^8P 1TDK+M< 2_?K(7MT%M\AYY*Y[H6LOI%X, MQX7@D^[R2V6Y,#/Y2M,Q M&JE@D 9CA:VAH5@!"V3UV-0IJ4KL64\_]EV K!.-WF' 2L^/2%]$A*:-=\G<<5\4NZU*9/$QU>]!\>M<^ M8\/I>A#"QJI+=B>@H)=(FUY7J.IWU2DB6JT&>\^BAV'4"R@GZ JY>32DPW[[ MTN:JGJ[IO-6U]_H[= .G^1)BGPK0%X2NLC \RXRFIW8^,]K=E"?B&G[:$TS5 M:;3UIRAG%[[*4_L":_.0#C_:5% )6+:-2''<\]\9G9"W+WM[J,Z'%I56=[M% M[+/HO'^8D'X9\4]WW@9&G=>,JL^CYONHPP"X^PI M5FEVN$Y3?KEE95N5W+E MPKWFY\W@^P\"OBUKMWM3$!J:!;-Z#LU#!8X%U-)N6KMI)8PU^"0;T6W(33 0$&=QM=WB3=D<^";LWD;11NL:;)41AE,8;PMJCS#>$$#<0;V72/B4 M)0Y'> +''D&<@*O4.OMO]NDIU!4IZA!-?[(..D<_S2H(P^!'H5UMZZ.@#F+F M]*I7EM)[(77,0GBN#D]4Q3]'F/J(7D',?8STVEM&37^=<)ABO[Y]\475ZY=! M6OXLZFBMWUX;83B!T;:@=@2C#<'[9?W; Z8O8:3/[#IU[:Q.'Z*2GML]63N! M4;UYO]SO*JWJTG_3#[_^WV;=3BM4=Q9,$G(>T7N;\,>2GB?\D*3)_K@GH7Q: M1KMZ]ZI 9/$[U% )09&(5U>>F 4S$'F>?G.$2N6,F6'?:D/@40#,^EHY"8O M^XYA-S?(J&$IM;6!Q$2MA1%=S&F!ZH!C3O,#=E3= D== =8TB^(2DLS1.;!# MHSSC=)@>_R9(/OZ2T_0 .O'\:L2O@K^-XQ9JIB2NQ1"7IM'>=)QB^S.YXY MF_N;, ?29M>I=BKCJG)FI\[$>D_?U@W2PWC0FX,3,JDP#.>TD)5J3L,M M8Z(>7=PCWA^RG," 7[^R#E4,=!Y=C4F"(>R;]O6%Q'"LWU64C@7?XQCC/1/D M(DO9.Z_TY[N\/KO&@FA(,[5"VM#4K&#FT5PX&^NG@KVLI+&/84./!B'P*+SR M7>&^;B+@W2HRV1U+>F;:_8Z16X\PJSE'J;4WBZJ^$.F, MKT!6[#(OOUY7]1BDX7O70ACV/@KRFL73&+S#%/5+RR2F7"6OG1+ 5Y\WNV., M8_[6YOYP+*M%WE PQ^)_LWT,IDC@?+K2UMGK?*9;-+O^4/V&;?,IN:T%Z5[> ME@K#\$USFZBF#.+,]CFA'-DE+C9Y/\6"0I+HKJ9#<]ZI3& MK.+#[?:.8+BNU5,OJ#0+VJ4^Y*O8V!(Z$FL9-]^@-M+]"JH_@]KOL)F=USPD MK;O? EZ3+PNJ7H6KQ1 U/D H\K(3')!_#0,#\JN_LI,QZ\])(3&5P=\]('S( MD?B,+-$5K=40[>KJ.?RU7-K>^TQGXK8Z#"?ES0?\I>-;HU8ZN#[ ]@'OGW"N M@UO=PB?@&JZL(7>9[:,DA0.=DN,*=@K^O *O/]8"]/H#/2%PJ';PV)F:1T*M M<&B:MKZF;P6GPA.MO!D[154@VA#0CQA5W)L)=?J=<8@YO/G_MQWJ/@W4D \X MMQEZ0%NV5KX6!#+-3P##/=[4>_;5*WJ;%^I0[NF_5&@P$/F"@XEW\9W8?GM4 M$R!& 5"4=[($N)8@7T2"&&_IXXOD2S\>DSA*6VK/8^'-/JWLH6>@_HS!JICN MS)""*F/;=7OGIXM=5!2*4,1(X?,I>277^KGIZ8188\#0Q%+QPE/J>JW#((:Q MH0QH3 0P>.GSK(/+JL8*8"QCIW0-6"0:][F!(4H5A(.W'1P[ MB(HC,R%OSR80W>9A14GCTSVJNAR!HCJ5UF@80 M:1C4/G3!!IT#XX7^F&/S%&]!"XRAH20V:%JAFBR(6=YZ@&PP)AV=*8C&5(^A6T,MG%Q6R<124/HD$"CW_XQ#+5RYQM=PQD<>6.@ M$59O54G&&#JBT.I9-\YS11E6ASH?DY(_K18GKTE\C'::T\2*MIX.>JHX%2HJ MT';\<8RZ)? I7JV.N\7Y/"879$E9GE2.HQ1O4"! MQRB=%:R 3^F.'#,MY.P&;&$PTF/;[*#VPP:G49YD&J^D:.L)6"I.Q:MN_,_ MKDBKV"XNM%I=>O2K3_Z4%@>\2;8)CK5.1]/>%PHT'*N1 .P]C&KNX<&D8^]E M;Z[3$I-Q+*^+XHCCVYS^E]Z>/3]9[&+;=^&]5(Z57(HB.C5M*-O>H< M,BK.3]V_&#RD2R<>X>DDFWCNG#5!K$T [M%]H(8H=!\E(!P:G:&L,1"NE YN M@)\ O)A:Q3JDS)99 PSP#+354%B!8S:/L7[.,JO\.;?-2)?;&4:K!.89-;\9",^]#IS[YU0X>M%TJE"D? MP-DL[S&AEP[6AT.6I*7) A6-?0VGBE M9I7-P09;LP O^$P MTS]7)^'!5IS! M-\DKCJ_3DJB'/E>R+@I<%NM]EI=-71/V[M#_P%'^GK1=I_'C"\YQM"VE)?'F MZ]K7-#"/'H80X[TBUBUJ^T6\8]3MN7[:"=&^$>VJ[4U3(^\Q;(.MI)[39&F7;\AH%1H@P/KVC9EM%\$S M&&X7OD&;[GN"IEDMEW<8M.%6,L]HM[3'MV.V"OD)IKY[6U;;!>]TH^TB-PR; M_8AUCW.:",.P02Z#DZW1LAI8>(QYLA!E5D:["=8DE^21]AJ@[<^F]T!<0,<6 M'$R]8PAAF+3$]WS$G\O'3WCWBC]D:?FBVP"8VG$8+L%.!S-.S[?I&PFJ+=1 M(1>HB3I@>]ILK0*V1Q._3(KH^3G'SU7IKGO\BM,C9N_P:0Q83^;1/ W\"V^# M]9KSI]H90?7T(.CFC\U8# %G,Q#P<+I)4GQ=XKUN3C"3PL.J*X<#M"@98G0A MXDL8'$N,"2/CL_ \\9?TG3EZ6_OB6)39'N>TP'!Q\1*E*595<7 C]UF4WDX> MV>EK2H8^$3I4$ZX0(T45;0"'&5R&2RA@[S!6 2'0_!2"90OD-WE:HID1E MAFI:]"NGAGM9>IQHMRGI$/9Y9P>,R8K_VP(,R&P>7_+L^/S";C3O,7L!P\EN M-/1 AJ.3R& Y%2GJT@9E.2ZR_?)"/E(0XE"LQP@UG?D8<;9P=9H/29KLCWOM M0[B#-IZJT PY&^*@^CL8CAUXA*J)(QW<;AT8:+Z MM#S'Z>9E'^6_22S!C=S7J6I[>88CSRGIE;>:%E%B1*A118X:>I"CT7/(MJEE MRZAL)9'M4,GVI)+-V\%H1RSV#C]# -'J@+.G07,_I:RX?/X:)3N:T'^?L6Q# MC)_*Z[0H4C"0:OTU=_M MNOM\&A'NR===(](W2V!=DLY1IW?$ND>T?]1^ -5?0/U/@'@E+_K95OKYP^_? M??_U7RRUM"??R1.CEOS5(IC9MOI%#$(T+"L/Z0U 10,@^@F4= !4, #152[Y MM0B@3>]#".S1; HRFA6F7-PGQ6_5+!(]XW?Z[+^&S&_.7\>_)-/?-D>T_0JU M%%"9H46%\+P]84239%/""*7EHH^;+'T6/0&UT%F"#_ON XD]'/0Q(O2@O4LC M#XLY-83(8Q;M& (/J8[>6-SA:E4N80>(2 MS\JZ2]3VB6BG*\2\3??AS*;G,X*L,]DNDZ\@:"&-T![/FBZYV;0=0P9+\YC! M,)R:QP8\>@/J#E/2^>D7PA*^S#[I3AW)&GNT6BFO0]PUC1!K=1:39E!&-1O# M/@U#C8@AV-5P\/D>\V:3'X\W.'FEQJ2_,*9H[_/E907'0MA1M4-MPQ5B M%2S0>K?+/D5D.%E$XDLW-//JW$64HK^U%:SHJ[WVR[!;.A8"3V:H+CT"P8 MYS@H!V>VDZTU0".=C-2P+7)V\<(SOVE6!W$V]R7*\7E4X/@BV]/KDBSGLLYS M,DJL,OCYJ6UR%YU8!>E/41Z_)XNUGZ/=D=Z[/.X/[#V8^E;M)7WE$:?Q?53J M[-3#MWV>"?:@2>$\,>WP[(GVB+I?19W/HJ<3ZK:K/HW8MU>(?AVQSZ/.]SLW MI&L6$.4![% R@'(]:4![N!!2_D;L4X)W\>QRQWA+KW$3AGX\)C'UC8')WXQ_ MK%6$U^/MOKRU<#3>EZN>\B905+S"K.41=MX)):I)J?__@E*C)/T2-1V@MH?Y3/L'+E9*+S'C6+N% M.5ZZC[A$$R7TM@'IB,G^*TD @+3:0 0!IL^*ZWE&F"E/M !XN4YC^@CG@6J% M,$OB]IMDJXMJK:A]UF:WDD8HV%Y1K1"C8Y6!&\H5XK2($D.%A+[E\EJ@WAZ! M0M5Z>_B%8%+Z/0@]60A&),_>&U"V1+VZJ58SER!!F(EF<\(&4H$4?]N0N?C( MWE/M5K72F,N8S@(I\J:4U;4F8:>G7G&W$$NZ>1F2[E'O3PSH(0[:* M&NW(@S!6;7QEJ+L80-SH7; PC,X<.;I <$*:ICTW?[M]P/EKLL%5J3-Z09 6 M*\EV24PMNOJU,F,SIB=?R9M14@K15],)+717==,4O&-W=+L]U7_QO@TXK\0I MGBZQMP3/>#3W!5VW-M&]3-H8*<&;/AM2A)$&[)2*]B&$8%(4<*>!E#" M0MCY5V("\OKD^:FY?V\NXFD@A;Q&*DHV%/@ M^H)Z)KW[KD%9Q:4?<6E7 MR4?=(Z26"C8XZG!O,671UF&&1,-1L(B&AD, "2/*BWL,U*6"A%&/>VL8A1CT MB.-@!)(X"#Z!5*U]!:Z,TY>1TB>@C%(HU_P2=(4PN5F.BP NNT'Q?*F95U^P MF.=DC3U?:A9XE=T1KLI)!#*;J54LNR4LUR\8(BZB$C]G>;6K:O0Z-L1@B%'( MHD90$<0D9C\@>CSI1F/QRM+_GN6U\RL47D;5T%N-:0F/RGD)SJWH]=FOEZQ2 MYL+#_3':X]MM[_/*X-?0WM/@ZSA68P#0.5BIN0L&HXXG;.@_).GS#C?//]3] M*V<+&R)?V_0FWH4+=ZP]:@C:BMDPQ><]">%M.]T*2[V=SU76^F/6LWJ]52H:>RMAK^!5N &4(=8P".N;GVE_9>=UV.@7F5\<&'8E MY>UUO6>Z'F]-\RRGSJ,=O=GZ\()Q>9/Q@H:&9;::Q./22+V-Y2";>*6)$=>'WPIVIXG1HZJ#ZEI%$*EF M]V$4+SRYCJ'O&KL?B2J<8*FE\ET=5\F]M- K:IN'!#.+<9!6<-4/0A#7;XKS M$P\::55I0^SEU$L0EW%DTKG='J/7\*N%">TC@,!MQ%@Z7!E3#6088&UYHRD[ M8\SGW%,8H%5(Z7KML0M;VE$0<>/(P75 L&YD)V2*?L%/!2U/C%_Q+F-7HDFL MP![ 3:/=3P5^R+;EIRC'%_3PO3Z/-*HK7UFF<7(*SQWS7E"G&Q9)UAW1&X&H M[@JQON 3/A.&N)<.@AY?JV31O.,<#\8YJ974R9EFPJ\.:/S]GK M5S%.^(Q"?F 3";-4\H^_WN#G:'>5EDEY4L0STE8>[$O.W5"EK 7B30###8TJ M:[!K]+C N/*/*.=\L8FG$1WP)=3)JP82<.Y5::\[CC+5>8SY/D3Y;[BD9^#; M9RT>#86,-30>XS@=Y^(CTG7;SO,MZ%?6'#0J,ZI_&'\9=>]WO1"EFR3:M<\T MF1>R<@J_\;^":TF'O,H+;;TU$\:\YO:2?I\ MNY4P6-"C887\3\;%Y[R?\8C,F?5C ^X:C:#Y]= SI5,5V.IRR-04$N+:N+ [&:"?!WAP&W(%7Y#QYM?L.Q@S%IJ7Q>9-=R+]QEIZW/GECS<&QD@@Q2PYC,M6W)G)GY M]EH]P(QZH8" &?+ *9R;),77)=[K%N,&.N!43E<"RW0.)4&,)KB-GD= M83!\S@6#IVU;KOJ3E6YBL.["YRQA+Y?P\ S Z\]VL\9XF=IGED!=L"/8!'_L MB#1 .QH\(-W6"?XQSXKBIS3'T2[Y._EGE*3GF. */T:?'8QL9/^ %CA6(R/, MLU^1FO6/V@\@^H45>F+?0.0C85CS7/H9" H;<\UI%29O,,DDWH"KH$]0+NDJ M!OV_ 53K#3K'@AGW[$^;XM:/(A*FG#4]ULHWH99YG/^#JI.K]^!!37 M7T#D$XA^HYOH:;^"U@5BWT'T0ZA39JG^%.I_"^ BMD=M->X,%:VV-JVVH@(5 M]#MG)=56TFIK;Z"%[+ WF'AD,W/ZB#Q6P(6U$5W*G1*.C_1>PO%"XGB MLBPN/N+R=GN/Z3,/V@RF%;7GRF%F:62EPQC5"M5TB!&RA_+H>Q;7#A;BTZ:@AST4JCL1=*1P( M5%&&9C%.8M'&9TEZ=N#-@S :,\J45F.&V(0U\\\XC;/\$A^R(BF+JHJ#:N6K M:.QK_:KB=3C^O!VJ&]9U. #6D(X947Q:H+NH""V('?NH)7Q%J#%^Z2 D): MKTN*!N_XW6SR(XYODN@IV?$\NB66U83><:V108%Q3H$Z)$$ WEF0J!)DUY+ M6X )4G)K,.%IRMYVU3>M'O(>&Q<6RN;>]IJ5_$I>I^1 9F5<:%O ]8,]VYS= M+09\+-Z B?ZNJ0= V.U^.@-CUVBZGBC!7F_G'/$['TGZS$H]F2<;/9G?-V-U M_*L&H&G/ZXX!3S..0K3,A[!*L$&0Y-E;(WRFSRQWT8D(LC- VDCA>7Z1(RXTR "GCBZ3'ZC O"$DV#F><; M:6N?]7"DW J)/MH*51VE)8B.<;Y("UUN0S6K\! ET VZ&8#> MQB/@'S8O.#[N\.WVYRA/J/&Q0K&X**]HV4B+6HW6/7@T"'NIA&?)*DIZHJ2F M134QJJE#*.SH.')#"#H.FT=(2ODYW5C4FS!2>H2@60IAYU\.MU,P92;PM,!W0UEMI^H::U9)ST2&:Z\S2>KLE81*](OL! MQ\DFVOV89\>#X2D& Y&W](^!=V%9W[1'%0'B%)!/?"=)^DS:? Q2_/ZGZRXABG;..,W M?+X(,J-FU 465ZCI@%T3Z'810L9R=GP(#Y',#0X(XSD_-3_^UP3G1,07O\.=FU! J >HR?A XO4X/Q[)@)O/.&/9KJ2 P*.5>-[MS@A5B M).C=8UVO57=95)L=AD50F-:#GWX?/;303)AEXX0,7BS M'SKD*]19Z[==0$V[L\BXH3_@EASTH5!7. J/AKIBT>>A:K$BKF[&DC?W>5Q: MSJ]P-KHMP-MI"&42[DPG:J:]'MS6H$,XI:V!AD= WY-OY\FFQ,S>-% >-O0( M8H%'H3YITX!Y>RC5H.+(88UH/#]/K)C4*ZA\?TVLF5 6A>]\A-AEUD9[4P =V'_ MD7880 4L(UBDCPH'$B)7USGI.OH^>7XIB]MC691DE4+6RAJPZ\D\XMW O^+V M*D^X< +4H8#RZ^.DT!7 FLQYC+=)FM"3\#\>DSA*-X+OFVD4',B%6M8(8>&[9<%Y1 M1P2>/59=^E&EBP,XE&@>!+L4*M#APWX2061+_EOC"8!IW8*EKYSE=T!J ,<4 MYQAL?19JW$A[Q/N'+,4G7BGO_3&-S4A6$7C$J))GH90A;5A58T2L*?C!%4?> M]YSW+6T*:2EZF QM0(\1C^C^Z>''C Q,2A-I_?=TC3@WDWI$O(4,F!SL,75T#!L005SX:=SSOY]CO]VQ.GF9'_;1TT-<]5' M(XW@:]NFJ&D;0"SM,#::VSVF@0&^VM/P-.I"CT -?(U'E,82; &$PPZC8W-7 M1S$TT#?)FJ-Q]L>VM>30]\9$>>RNYD*' ',*$YK5J$!F=<5-@3"?B;0L/V1Y M5.)S$F@YQ,P&.I_I-(,$8IF4JCVB!"%%RN,E 8^2K6 D9 -M, 1WX^?_.4:T MWD54)J_D-]LLW[-R6>NGHLRCC:Y"LVM'"S#)J+B1WPQO>'JKF("VQ+48$\K>OJW>>+JWIO_TV[?9&ZO;;6YV>_./#%B G<]5 MU"XJBMMM=:+H-F?GB:ZJ=R/N\F2#FS\6U5^+=[K5U;C^?*ZZ1DHLK&%H/_3I M@_JD7Y;STXHK5/>&6'>=-D73"/@PX%Q*:"0],$F_>, Y78]>DG_C+<[I[=BB MS#:_H:0Z:L<;?CF[].1[15T6&$!^?IZ0$8*MP>?&]:<:LV04\?[ )@/<&V_8 M0Z#+"4R,M#KQVI=7WFAV+>S;*1E0#8V *RLMH"^2%,79;A?E!3K@'!4O48Z_ M1/\;_2?T%?_'_)IB+P.1Q2N4;D^8.%Y0=[N\YQ%OQ2_M=GP[[G.S,.KU=3[*Y[6G-@_(=N8>R1<-1]W5)#ZO/JGYUITS9FT1 M;1S J7:3[H7;1 ;% \/&>&Q=1P0,':M#ZEWP!'!*W3P&-@ ".Y,^9*:[[C=? MOK0@!H245!8CM 8)0^#GX/S*!&DX:N29#$@-.T!#8IL@[6+2V984](#FI)+( M GW\=$0G5Q.64?F0#-*TM%@T69<6B( &)@O=G:U,UPF@J6EELT"E(E40F-GY MEA+2!,UH-=FA&:H!A(V7R6L2XS0>98RZ3@(((Z6RN81>=0[,A> M"B%Y7I\I;<@0HVL.WL+8#(! /NS#$6VU44! +9$1H>8Z[.]/VQ M.S*3K?IBM%7K*?U:M4$*A8HOPK5J7P)YMFH;M$FLVAO4'*QZ[ C-9M4S7Z3[ MB,M+PN,KNY#+[AC5]XOJ^CC=VT7L.M%/:?94X/R5W@'D"P),H4!H^"4CVXNO MBWT:XB+=B+YLM?*AZ,8Y]?H2X#U6Y&GX6@;LTNC%3E MQ;N%8?J/8?0W+C=H%_W\/X;QWUB^$[FX [@)[/JM!^AZ] 0";M^(-[AXH6=< MKM.?TAQ'N^3O./XQ2M*;K%C*_G4??",6K]79%!M?B8;]4":['?JO>!=3(Z^_ MA^@'"27YY/RW8=W>?%Y:?[PQ(N)NJ29?Z3??JO\R&]N<'LML:6_$1_V2E"^" M^UW*/ZD^]D9\DU)72\4>Z!/YHB3^6."^+N$P(XOU*"^7]$[6&CS'STF:4D4\ M13O92T S27R5QD'(>\6>"%()^U9\L-Z9S.E_]9[DC?A>48!^W$M?P<+>UHJ* MC[\1WVRM2Y_KQ&*P4%PASL;;"RM'J[=^R8W67;@[/NV2#:MB=<<^C]'=+MKP MC>FZ_,!;]7UNQKSHZEEKR< %M.6.N\]P7[Q&_@=P!7YQ,7^"APL>[9 M=*?S@=W#(JKP4W!K@B]L/DQ6V>VG@?V>#U76157BILI,$ YM,0NTJ4D^K_EY M=&"M)[Y.BS)GNY_T7)_AKI>>S*,3,? _Q&XG]&G;!W#ERV88ACBT&0,0)%UD M*:OA;'7Y2T\&@B0I_QHDU>V#N/UE,PQJ)*G'P/^;X\;3NOZ/'*DX5#W #?TV M@B6? ;Q!K3_N*AUIGQ4P-B\X/N[P[=9XU[M07?8V'8>9\1L^*UK,J!GAS%35 M-UU8VU2Q*+1E+$(XPS([CH12!'.#R*.1B=6I#4&HBL C_)4\"Z61FIKFZ\,A MSZ(-?_6W(0L@!M7K?X@TO?)!86.,.=4DH-!1QIIF\ 00>)K&P0P@L(!39.66 M%6.A%TWI,V-9C'?&:-2E$U"8:613 Z^A7B%.CZH.$.L!^.X8L)"P9F;"JMGP M3$"%>TWL!K_BW;MOUFG\K?UKE$I2N!?#9'+H4M2<:H48'7JW0M\PC_\ML)WY ME@KPE3,E\@SOFBEA]Q8*-MY8G-Z>H_.W4'+Q1G/R>G)-Q6#.4\\'E=FJX@DX M\9]ZI,\K\2<";HE)EQ$[ND2+^9BSD1I2_PE*G1R*7"!_@HL3H0[5"K!8_11I M9"7G ?*;1D0I4IY&.$VX 2PI/WF9%)OLF);OL_PFVOQVN_T0Y;_ALMJJE*!_ M;$>^[@>/D5'S8EW;"ZJ[0:0?1#NB:5[ZS_L$)[.UV\6@D]RX;P\+8ZN[Q M;*/++D*@J!W=N![=+1G=736Z^VY7:&1@=;SN<,[" *-O&;3V[D"&W&J, MAI=@(VUY CK!^;CV[\Y2Q$BM]GEX.%FF%;JYM;'7^MJWN*"*@$@?3FK$VUH M8EXS*?3CFGTY'-[1[! &]:IBD )91?$CQ'F0/MT'_D:=Q#BLGJ.36,;;/:O\ M2 0KMF3@/^+2)BN[Q%??[FGE@?:\'E=NOLVN@T!Y-[\*;?Z,GG#Y">,4[6BB M]A_IZ++,(!<^NRRSQ@DK ](=]8V7T:D@JYE+3',W";TB^0NF[A/':X*MZ!E7 M[5BHI5HWC.O+UZIBI*025+-+E;0?MG#K](3JKE#5%ZI;@SP5O838<2UVW!'[ M4RUV5(E=5JVEST9[6]-,P79OQ0,.;*OU$/Q(SY6N&.%[@G Q;HH.T%DL*8 W MLW>U[J",>.0(+&J.NNJ+-!S9O.#;5%WI>T0?(90RE4CF7 .TZ@.13D(M<.I+ MS"#*GJK0:ET =5&H3BZ%ZC*6BJ*HU(.PLX(-X2QS=9E*Z?<\R2LZ9 Q*$+?W&(BURB3Z?4 MJ"+GAQ&K#A#M 35=A# [.X_@8')V'KXIYVZ2O"@GP=FNLY1'RUV0145:D MJ*AI@P.7XX#U]R/<1LMCH'63I/AV>T&6!4GY/MJP'TV./FN#+ MK1N/ 9FC?$-L4G)Z5(AW@.H>5DT&O=,)XKW '!R:2*W?(=!2^O+J6:P.(RK8]VN+Y]\?, M:; %N?"GK4%7,:[,=X&_I:'0XZC M^#;].

NZ9OIG^SMH$=%V F816+J.)\ =Y.#E]_J'N -T',E^XB]#[AC;PZIEOW6Y+YR /;R M.-RTX_0H9AT@_@H30(9@!MD^M;+E7+;$0C9O^0-'-/:2"1!0M,HL>!LVJ+R# M+#GY(?J<[(_[\RS/LT^$Q8OH0/XBK3@RKAO@M+Q&/NNT?-4':CI!=2_AI.5' MR"FDY?>5G$^-G!N%G-!I>1-J;=+R)LB"Q&P0)AN;*>=12:=$BI^CW0Z?SJ/T-\/94U5S;^=,E?P*9TIY M2\2;(MH6_LR50=W]@Z)Z7?LL%N4R"0%//U83S\!9!##YV$\[04PX?2:,DXR\ M.1@JE).)@(L )@^=JO78 'M:HSMO&2OXRQH#A1S*N6009,#6XY^38Z@H2%]= M7PT)KR>E7K/=*TW.]%,W)CP;Z+R>F-)+(!X\JMH/@^D@X&,U'N(9)(O!\/KH M4)M8,#YT-FSJ]0$A@4_Q!9UNY@L^@E*I5GP)1ZY7(!18O%LF-@9"@N:MLAX6 M HB:U"K6X0$L8J+O85 &C+/+L*%') @\#E% &U0("&"^D*MT./IR?7H<^;L\ MV=L-O=#2X]B+7 X'G[4(9_05:AT.OT*GT\I9TNH3BLE=;.*Q^&2'+UFE5%HS M VX:5REO6 9Q$K*5G>/6Y5&&,M8+/ZZLU*X/;4FIUP9R=>DO:"NK,V'6Z MR?;X)BN*]T3;%UE:)NF1K.5O#SAG(A;G>)OEF+=[C#[C@E@2+LID(\'U++UZ M#+FF23\<4-X*?4'[^Q)1]**V2]3VB9Y8IZAJS[I=H;ICJ++Q\^I")8W/^'0& M; ]CV1F ';9QOR?_3)YUN9(IG89MVJWL\UIVU>\;,FRU)A2R!&[6 U3/8-4# M2/O<%C[F.;WTA6/"W.Z!5AM:I_$-^>*.<';UF;X(B\]QBK=)N7XJRCS:Z.X? MCNO.Y[;R.'F%;6?>#:KZ62'6$RM-Q?I:46M%57?HBZK#+\EJO>IS_IU(V]>J M9E7 GT'WV2=@5]B'GP!<,',5.+.V3 DEF!'*I##8F]RZPC I&W&JIN$8CQ)) M>CM1PLB_2>A-UFP8)GK_YF&42&4D@[DH2&-Q%HX1!& P=CA3F(T=R #F$QY_ MCIE/E)0 \XE:"N5\PDF"-!$'<0)81UDB236?&&#DWR2:U9FK12@)_1N$6@:5 M/;2I!@_F4&9EM+,T!GM1'FFO:%,)=,BSUZ0@B^X ;,, *85I&/#D]>(I?[UA MKF3!R/Z\7D4=)[%X5[-Z]^+MY0OF5@%HQF 2@L7;J!/@"V"V[C.:D1+ %.TG M@L;HPIO4W(7ALUI99%+/654^+V2C&]J4H60G;RHJO5=9'OZ8?8K94GEJ1WZ.GP[1>8ATIJ^N@;4[ZXII-GM M<*F*S3;OS\\I?RW;IM,8[(3R9##W#C*'@62K\\[+(#KAB"X)HO,^HC])1KTJ MXPU[D%J0_+9\P7GSJ_3YNL1[W8UDMVZ\GZ>TEL_.3]&XNM_?"K$>4:=+Q/I< M 7FLF>1G[58HQ:!UYL> 5'Y8T@VA\':HBW?-C1\+3J:77/UPR\W?@+7FT MAL::.HK:TV%-YT.:0,U^-F51.8D>BD9^Z)KYB]B/I0^99CSP3D:>>, CYGMU M3_".0B/E^%E?G6/#H4[]#GK@TI5<&!(#T*I1V\KU/7&0@Y;Z'8EG2[,V@1G> M<"]>R&B1Q4N=]B -UD6!R^+G:'?DRY7=+OL4I9L1(8%3Y_#F[::+\1;/OT,6 M>:C)!=*V_%NH^1AJOA:H&YBFKU8+KXW$4=T^0)KJ.7A)'LIL\ULE-G0V=!&KL?0CXTP&8!^P<7 W M2?1$2R8FN/B(;38 E90 .W]J*91;?NTT3VQ83(A-9MWI0)<]_^2W[7$NFI2. M&%T(FWP&**EV]PPX@K&)#B\.)Y)5A# 6(9=!:Q =DA7Z,<^*(J"CQ.XB4?O8 MM21!G"'6@TMC)!ID09X*[K!E82%R,LCSP'W^':UC/I/X@;.?XF<29,:/HTX# MZT49' 4>V$8(IJ'#E/$TL 10X%/'79X=<%Z>[LA E.LTOOK;,3G0\-]Y+M'T M!#ZYZ*2TMZ>Z%_(3[8=E89N>EK*S<5./B\#OD\]$VJ""-!> VLU'1G2"6R+; M&':VNHH*W,)J[NVMB5&$934J(?A1BY#G)0V4[.RCAR/(13Y95]$W#X>I3+0'^]*>P#1#6LFBRT&TB(90UDA->C:D%2[!"FB;YH?Y=E2_L M'51,X^H<0C$JL[_,YR!-?!Y]6;D!^G/SAR;#WSO(3*/5^H/]Y'^O&?UJ,/YB M&0V&N .PI+$9?<^,E@;IGZ[35Q+09_G)QX#8@RVHD<3I"FX9#%[!% &H)5[K+&_\QIRXFH=\A8!I7@ MEX#%"/9@4I1L7]4IPN($H+%4Q;-=U#3OQO&DXT8JQOE>\3,[ !(ZSGN ,0<_ M7;1 XMSI4']HI_;''3.7FH,DN1[ OI6#5#>8&$E@Y^8G'(P/\^2[+*/ON%L% MOB,U?=G[99_BG*8Z

%SA_Q<4ZC=>;37Z,=DZF:-EA6+NKT9Q)><\*05#;FD<24H+?Q0ON#0DEAC43Z,6<9"W*-!CUKB M![*B=UK9AKA6'RE NRQ'(:S+W9?A0:VZFYEW?2Q?LCPI3^O/B57-L@$!1/&1 M(<^:B*QIBGZEC4&B,CN=*RM=2!4."I7+;!\E0E"GE;0F 85+P[<=8'CSP"#3 MU[T9-'W%^\SK$4:*,MEY]9.07'0I!7M1OBA1. XD6K M="&YI-.X1Z3T2@7^W\<\*>)D0P-((V:,E![18Y9"7B"R+7_9)0H"398#,\25 MY:AX1%CUHH6M*Y(W]X@E!;^*%T<"]$,ZA0_AHM.V1XP0)=[A/,EB0R \:.<1 M%4,.966E>8, @EVI.H=#+]4EQ)@;(UJA)<2X*^/7[L@'$+4JU*H<_1$QJFI7 M(<;;)$U*O%-[>65+?[L*$B[%)4G;"-2E&Q0[V%-85*N6>PJ.VIUI5Z'(RX[C M(?\:.AWR*QX:41%^Q-ES'AU>$A(B*28<0WL/:#5Q/-1JMPG@%&2EZ!JW5EI> M&A7X>?AUY81D:.\+%1J.]:@ G)ZL5-W#A4G/$Z:J=1PGU(U%NT="JW !RI:^ MIBHIE\,!;ALAV@K0\@V:[WVXLL5=5SLJ#Q->(&SC5;AVS3FA*@VRVJ24!>D1PMPXZV7Z&2 M"I%MT48AA#<8V\"H!V=O&+(*LJ>-@S ,4 =[UCF.;K?W.-I=T<>X<%U849,( M4)-XS AH^!8<.&E*54T;(]ZZJ?T)=0)@!/LY91]S]@\*]GVF.$S(&>8Z3+#Q M"'IZ@0[CO@77Q1-/U=L9Q>51=S_2O@N/1N$@E^Q.(<:]JRU\OFCHR=21H2=B M.E$20YG-! $'#KA8H>VQ/.88[9,TV1_WZ%"1HU@L)C%9/JMK;Q.D8U?A(+V! MJTD-O8.K/4V(7V6?XEG8]UE>?XK5;[PG/ZV?JLR(*K0=W9VOJ'>\O'(G,?01 M==Z=]%8_/%2P*Z6W=,ZEKQ#578($S'.+O^I>E.,^\L 5L"4*:+Q(]=QA3A40 MJ13@+=B>B/E>'!X"X*U"]-F!/QAX^W&?Z\Y(7Q;*=74%:IVF1QI8;:(=4PD1 M[]P"S1K20T+=N9#ZIZ0;P;U/:#JHX"6,R/DI9)A^LKCA$7#S>$S#G) MY -:Y]MC5K/V]PS8$?F B<#E[B7O#*TXLO7 +N9;\*=H1_,:UDZD)0#S%AV> M+=P";F$8OQ7S5YJ&R=C]&24KO M4-RF=DH?,U, M6JZ%8]!58]2T1DUSD*EI'/=QP_U6Q;VWJG\K'D1B-?9Z*B68Z=3#YO-NZ,RY[)PX#2R@-X'#RH"/:.*.Z%?/_V M:9<\F\)666./L:J45T'O52/4MH(*2-WXS93\^@P]U7@8QIMJ,,R6_"@ZZ1N[ M[$>? B;],>#:D/\H>GG1 !(@UNS7^[?=]%@@*1 9<#0YD,50,R()XJC^GO;G M"C0_XD_KW5.4GFY?DDQ_>T7:U)?=R?D4:VI^0KP9HNW@K[!HU-L#Z=*ZM4+G M*!U#13.VIQ<^XL_EXR>\>\4?LK1\T5VR'-]E@ >.)')/.X"T0O\#1SFZ3<%> MK)E1= JJMW!V1X7>L6=Y5- -T' IVAX_93/8:]-3@&;:2CF+=9*N0K=.M<0T M.GD+1CE YEA;', R5!,D7Y[C5&ZGKU#-L))T'D.DG;T)4U1(3:#S[9LQQBY& M)YEC%Z"!&N1[@IJ9[)%W%:@Y5G+.8HVTK[=@C J9"6J^>RNVV(7G%%/L8C-4 M2TQ>YYH9>5>A6B*7$ZRQ XV)V0:K_:'77;" M[,V(CUG:_%.?=#11^F%U]D>YK69Q*O\YQ6*J<:.#^U32JK7-/BS>^C M)*<5S^F+WL?]@5(5O^#D^:7$\9IXP^@9_YS1,\O4G.^C4C=-^63"9V5,G[H5 MC@C1GL^>:->H^WG4^3YZ.J%NN_H4 6-BA2@;['E C#J,K%#-"JIX02TSB'(# M-;F"ZIMNHFVH4EZ;EJ E3+W;M5 -U;M1^RR@0!G5%#!2M/-9*F' H5!@@/X= MNFZ15IU"*0&9+D.:*@L5HEO.T_B.C,+':*^ND;3LYT*:_L;I2P?D &J +HD2 M9Q<[ 2)>ZZ!GF]^Z$E".+&J@:ZB\UC_7<:\+RYIPJQ.1A5#$VF(\Q-+GQL'P M>5&*Z+/$F):W/!:&&5K2UN>%* FGPLTAW@;Q1@',UDKU"I>$5+J%PH)QTI6V MAL*#NK+H !$!3'L:-6M1,5M]0G&>:[UJG7>Y^KS9'>,D?;[ AH.&8WOS=M%L MK+32^0B=*^>CNC/4](8NKF[ATX?3AKM_"PQ^K.UNB,T[YCP&J2J8H*@SYG52 M$N%FS#<8[)3EZ#S"+4\=W![+HHQ2*L9]MMN]YV_/+9&--'PPI*776)TMD&6\ MK=.*G8^B7^EG4?5=P>G1%2O6=X^$QB^KG_6%;S1F>UOGM><$+K^^8W-)>Q=7UQ MG?)BBS_F6:'+NRWRM3#:3H$\V10OZM%+ MG(S8+_9:\L,:QS.V'-5[E#7GBJG30,6='TZX^'Y*<]= (MJ!?MOCV M&_+2-IIIBL74@2G-/XZC ML[;;N=V>M=&^(2?X,R[H@3$F#CN9]YC]_^U]6V_<.I+P7R&PP&(&<(#)>=C! M[@(?X-C.C 3F+B"W1"(L MD>B%_!@E%:J>,,+D=_F>_564M3\356HK_:XUJJWHKTBQWOS Q38MDX<#]JY! M1]9:D:HR/G$ MQ"@T,Z]9U2OUD6N=KE1&*U+>DYY^[Z6%P!E_*=(MOGPH5?U>(X-O14;"U8Z MAR%&'H;5L"(&+/I>@[O:C Y?FS5!N36K9Z<:)WC@PT;=K,@,2.<0'89ALE'T M$*Q(E9M3-=@=O*5B6656AR6M1W(]=OGAD!0E/3-P?]E7NDOH7!]+THQG $U3 M9TWVR%+U>74DP &QDTPRBM%V$1E)SUE9;;%O0IT]Z9[MOY;DXVI$0 W,Y: K,G2V-+8 MJ[%I@/D9[,U2RM>_/TO=.DOTG:O767(?DX;U&1&+]6(@+OWK>0?BOPB(5C\' MWAEU,N/*5'<(G1)5Z'^%BGTZ(PE(LR\%;$6J??$>Q)%1>:;JW?GNS$[ /"_U M[T;SA,_0/#,#(*4O 6EZ8PA6I-+-J1HL\_-,U?-\2ALGBIZ7WK44>(_IDF>F M22]W.U; (3E54+A =2KX#A@[H&]Q:%D8!3&J M>V&TPXHTLG4< T)1NP1R1?K;Z=Y$&OL]/YWO==;,0N:%1F'>=2&>SET?HK>S0[(=/P((1O7Q*"KKJ>)TJ5^4&HS'YO%%9!0X"!&CCJ M-JFQA98CH/;EXV/!Z@GVJ15![YA@4JUH.+,ND;;L4@,GVMS+Z13"2;K>4"E] M=Q2BW2V.DS;,^L)$.VE%>]>" MH4QTUHK$OP0-'ZP:(K\MNUM L6>Y]0IFMQ MP:V(:1)&7[._/2V5'D/D"I%<45J&=$;H(N,Q)4.SYHK2,724"Q9PB$FC!:+E M2.@ 7'_Y%$"/Q33&I6]%VFLZ\MR>%0^ICWS34*=U&F;;L6:O4BWX]4C8I M^LZF!>V>'H;K!G(=A.7 7;#9:%S^2.T[V"U<#=QM6DHM54F2KLC1CV$ESA^K MF)E/)WRR#MD:XG"=TSM;/[*E7FT=LJ6AEIEL\<_7*EU3S.)0NJ8X94'BP(A- M?,U_Q8IN*=-#0EW,Z^$VXC\R 'WG0T!XT)3^G2O94,0WND*=N0E'M@G,ZT75 M:VY_-6G,RN1[;,W,\B! =N[ ;L;0=$B4+#W3'"UIPV8R=1F&R'S])Z,\,?2F\Q:5TM# MX!A:AMN(G\F &-EY0/\);O9#_)G,;+0),B_GF4?M?$,3?VV9N3,(CIV[L!LQ M-!L2(TN/[,,$4_O:A)EL;;@9,F.SI'./CD?Z8JVFY3& CH<,N9GC04;$R-;# M/9AR//QLP%S'PV@C.HX'&>&/I;^F/VPY6AH"Q] RW$;\3 ;$R,X#^D]PLQ_B MSV1FHTV0>;E,?WAD9?R",VMFE@LJ!QXO#N@)Q+\ MLR5856+VT E6CS@I+%#GR[:RQT$:\1T9LM*++?/2 4X6"5\

KJ6 D M+%G9*BZG\'6KP@FHUQC!M'2N-6@PQ,A;T4 "-<:*EBT*XXUJP3+BNL)QK 1 MAL3[E.XQ;]? 5'DD/1NBH*C_J,)R;0,24)"?X7H+*(PN$G] 89PV'@(*'UN<33N5W"B024*ZO6Z_3S2C!E7%PF7=6GG"1P)^7:N4R!JM5:QC.2Z$V ME(U(ESI7F;QHZM$B:AK(]W9RGZWS-!KC>BV%"3T0?A+$S&@*YP M)D/T7SACDS%);$&"L_>NQZ4YG*(<%V6(!L"3H'[,BSU.*];/DG7&2 LVM\Y] MA@2ZH22;"A2][UIX:.# 52GQ'NAQC3-O5)"WCM&@&= M=.F'ZU86?EL/>U0:PR.2>2MBS)5&*BF-O/6O>ZZN>U MW\MW3;KWFC;?YV$A9BHAJ#LRMQ8BNDNT.49@!3#_!-=P\]W?2.[I(C4;:]Q7 M]7U?'%9E#32-ZFXPK(J+_?+0Z4D?XG;1,"3P,U]"1G[S>";G3*O]6-$=XYD_ MV)JS6^-ON0($B6-ZUC6'<",OON+PHB*C6[37KPY.Y)]9W;;MJ9KL.CKV9:C3 MYRB4?7;^S"LK\J_@>]:I*=OQO3V3U6A0L[6V!"H82YKP] ] MI'4TDH6^V3(2A#6'3'H8UG*UF4-;# 8I \:XNESPX M2UUTRR2ONPJ0*WJOLP#07#EVYH_/%>*S49+^*OY8+7\VJM%GG1]SK;CJ"C_+ MZ'QNQ7V64>/,ZOK,4&EA3<7ZJOFHT:HKD0;VGJ5EUVT59/J%MP;-ZNYTWG]R M4F;X,2%'2 "-IZ-H\[LS5G(#B0R@W ;B")$!-@D>[;:D=&4#KAU]1I8=)=UG M5M% LE)K=1HJ>_)@O>9%+:.NC'U2H>H)(YSM:,5CD5^QZM(&,V3839X2E #[ MS3=R("9N=DTF:J%-\&#U*?0)E#5WK%G[&46A<. M4VB[/0_7;T7CLYX_@]6,VUJ&#\O'MQVS\C%#W.?$1ZJY.;\_@4,1F2/Q,SD0 M_^0L11(H MQ@R@18#CSPNUB??8--:^7%V;]:21]KCLYC1$Z[>8!E2'O$+]N6SDC,TPNG'] M*8RFJ?X(>"7[LQC*V4HDS/5M2-/(()41DO!Y>"N;3P0N#!6""4>$XR&AD>QV M*9ODL$O+[2$O6>T-DUOT5#-"%8M$HF*VD8"H*:L1V5GW(CL'.SH)NQ79VWFY$ M%4/]">RLFUTR"JZ>G_%=H'#@@JOG;7Q=:AV@H.LZC>\M 96@F&Y9Q<+14!W MJQHKJ%9L;.VH']K(-M")_IDM?"BV2&Y,VW+Y^%BP!_A] IZ3#9VA-WS;3BBE M 64S72@/?[8R;7B?E91?=?BWD>@NR6&BO4I@5FP'C6@-&_,Y KTI]^Y+Q;T.9 M! 6DPRZY]#-4?^>OO8.V98(/B(-I-AU/=!2/=X8PT@MV9'X5WX'US]L^X=WI M@#?[F^?C(7_#^"LN7M(M5JBW P.&_&VSO\/;_#%+_T6T&S-]5WE9E?=43XQ( MK.?U0A:5]40Q7379QH=K53HM!DL7$8U3KY)C6B4'.O<%NGS.3^3K[VQJT(XF M7MEK4"C5)V\%E,G;C-AQ_)6H&;;3GP24ES_2L2P6HU$!Y4,/?9_+^=>H^1S5 MWZ/O= 0H\QKL0Y\%#38!GI&N<9BF]U*1M#@4>ZJ/ES'E".J"6& X<2S[^ M HD9F/_8G:.6&=C3WZ(M'3B'<_8S(-^Z<5D_I1F^)89"YR@Z7RD@[[NGDH=C M%YT>L?E!Q<831_4%RQ,[!10] 1S>C<,N-EPC4:83!!048YSF\C]44\;9B-WG M1%!127NDOAN)EF-/:!FULIV_6ZR1K3DZ(?6/G5CUU8J=3*VB*1=KF;#9L]^6 MER])>J !IH]YP?K ZWQ1;TNNHAG7)-U\-.)BB])[7;XL:M9%^[Q ;.7U]:6U MIF1+AI*3(>F0X9$.@^Y@$THPW?7E,I/*%>JT4_64%]2S"Z#,I+56J,5D2@51 M7\V":]=:DY0;&PBC+P4VD,0U:"[VQS=^ M]Z&T1I=9@[X:IX\'5<7S$L5*HA TS"G,,ZTXHB\"4;AT09^BXTS%:.0&(F>: M)^R5S#]K2B"S?UV3,^K')"W\I$<;KQM])K0Y!=TG/8NU^:E-KC?/?H H (A" ML,;\YOETY:X)^N63_EA["0<;NGHK8(5 M'=T;!FEY1-<7GW8@0 T(ZS(,BT@K$^:5$D:KMW8$R"A M]FM2' CWDFCBD6W99=_-C^T3AU]H% MH_%!E;L91N.;R)LG7Y:(CT8;HJ$1GP#Q"\QZ"C@-NP0_5C(?)24Z_0^NVN0;1B#A>"_-%EN^?FPY9 XH:IU9TZS9/19=(+H8^6V%WG"%VO7J MC#.H&YT8""E,?BF[!1?T1:N@9,(IF0M*;BDE,T')0J)D,DK)Z-+U7 GZK"0^ M5U(>^GKH8=IW?>C[KC<_CBEW$7D@8NINR,T:H2^&'%'&PZU0NXJO*R&;:^L5 MTRGXC9)+:1N]3G(I:B%5$=6$=_A(^/2)@G=]*IJ[+7Z1KM,Q!H-#*@\37,9S M5:51B ]K0KU\))B@S\'I"Y%+6IB0HL'/"T4S W%#B).1[]O>:N3OPBWA_HA[ M7,WNN0$PC29)T%@*![K'6 0#*A6AX\J/>=&"MMD3[?B<9PQBC5(Q&1Q0J1CA M,F#+VO^GZ:CM,,J ?""/,$$IE>4X%1V>8ZHJ_RS!7$603$FIGXH$WUA(O[IR2##))-PG06@;-IRB\/ MIMW\V!Y.K#3G3QM66T;FYG9-&VG##9E_ZIB;H2X)%XG9:>@YES52S4A$?6\H6:LJ>A6+6 MZH9@VEBK&-;P>F8T6[37ALLH/1X,DC6\P9E-90\7#?T4W;1-T1UT4XPBK3X> MZO_>[_OV&$OF/; >ZH[B51(DMS0_:C25T/-Z:[BGGJ"8 M]Y>,?$WFMHI55W>%;4E"[@ U+QP+08"CD@"KN)LVD3QG]]0F8N?\O8NL565U M>O-CRZ_S=IO,\FFCX92P[U-,\39^=])[:])]?-C.BLBT$;TE64:&D0S]T6(+ M]3UP?45,VUH)0@&#S_"2\&"!QW.V*#,C-A@*_&!J\<75X>D+#?[NOG" MIN ZE+E^]8W]_1.>?USULDHH+>B<.GU68 N@S;YM'K(IA!^$Q"IUS@]9IP[H MQ7E\#$FQ?-_T 4$T!LR\,#XCV6KB)$+!8[62#P[#+KR@N:4A/G\'(!@0Y'@G]+MI2 M6F99B_R*BP_-D&77848;05Y#;/&+R.QB#RD[Z5TB^. CP&BPZ!JBC":T\Z MZV7%V^I>MFL3=%Q=Q'$..1M:'&M:R)F73?P17-MY%4UG$4ACN80HN\/@H-4: M<%'R[JF;UXS\_2D]JE65_R6C+[-C1#?WY77D9>MVT\W"4#H*@I(R'42+W;P> M!JJ@0HFCFRHY@671;W6.QO65J-)=G/GBG*N&J- MI9O8*9LM_M"H'FG;*-5I#.DXHYL=GIX?P73/T.ZCE![V^.QJ[D DH9]'OKG? MU/(S??#C-VO\C)_O!$\(=W"HODF*PUL=FMSLY<([^I:^!@-#>5(F./0YFHUI M+@*H!\4+3=1Y-ZH.ID&\I#D(74G1*Y26Y0GSIQF8(2J76."?*&I)!'.(C!FO MX_^$Y3HC=V<^]RDWQ5E5T=,#?J$G1ZGW_"#$U?DF6$RJ"]G WHA?H^_T [C> MVV,$[ 8E?%'/+(I@1D77[-3M/*]BJ&ZK^7 LU4"G9BK^"3Q;=0DYRE@>J&C% M6I/4=,5,0F0.T,B$T!VG-][@YV6!YJ^XSDP=$V$DM?B&T\LFT\MMN8T2F< MQ5"3\FF.6S\]+EA\=!J#@0],ALSPZ<,% 0TWI1OR"[DC9@&^F3OCW=_]VRDC MAVQJE3#Y[^G^-;]_RD]EDNTNL]W]*_G9&XM"T@X"6"\'LZ8*)1KS\.SO"9T% M2=,@,@^J)T)D)L2G$IG5;#)X&5JPQQVQ@MY@(TESN-&EM-$5V>BJWFCZ7\4W MFN?MTN86\(7K6ZVB%%2#,1!![!'(K8/0?#Q8%&H63M!A)6,64L9G5?RST"2] M_S/](1/4369@=\:_#VE<%!"/*I;W?T;T8V$ER.=QV @=T0>&P#O%C;7]',IS MM>WP05P/$&)VK)A6^AZ(:66(#9B6.CZQ,>V Z#JF]4/Q.4QK3'GA:[SF[KLR MUOE2K4'E2IWX3$S%7QZ/!=ZF#"V>F_#U\NZKGL5=S1X^Z7,A-73YG2.N2^VY MT.,#]PCD^>O4I*_H$MV1/\&%SBW3*/(5H^$8R]1$+YRC3"(0KB,[C_#H0")S M3M'A'&=*@Z6H$S!_^=/[/T]H@+%/@XGS*)SC+CC]#-'O(A O-7F[LN*9MF:, M;T'C8T-C1P?ELJBD0S+Y5_^ 3'[T]ZNG%.]O?N#MJ4I?\&:_3[>X4'+MY(@ MS#L-]2!22+]&S>=(?._O**RM7^\?_A"R:,@[M4@:,LX"M?LYSXS9>&I *!6L M@[G/!.3;R%C C.P=I1R&YD:JV9;VN*%]SK]VY2^((EM7>;9CY5=UF37CWX9B M5P6D?6K5=>>:[Z!3;G04[K"G=_(:<:8EF;?U=[X84I^;H_H:BBF5V24C; F= MM*.GM)8UH9)XK,GMG#V_X&*?%\\T]X$=*?567O5U*/940CMX/-Y^*$(AX+9= M3^D.>P8@LQ%[SB(WBQ^X8L_[]-F$+P>?A6+((7Q]TM O8F%!!34[O.>3E$9, M9TC2F6SFYA)S/R;T)%)8KCP',/-]EZ3S('J2>!=K5D[:7P]Z7<;%]]" MFF^G^K(Q(]N)Q210;MX] 2 ODN*-%W+Y\"8J)[ KIOODX:"K*VHR.*#J-\)E MX&G7@T29IPM:A*:I_,!OVKZSP:!ZWGR?^NK=?).6:'5:7 M\Q-*7#LFF,[60SZ0:?8Y^O >-0-J)H%\K3T3BW?OX:R' <=TC44H=C&S#;,( M_O >'1NV80DFSI)(V )?,;%5UB*H'A56"#70*^A)1\0HB/,P 9;%*>89D<8@ MG&,AC_9T+RD'+99)1P=S!M*EH0 ;C0IY\-9"KR#_9332NPP-T!# --L,COS3 M/!.<[S_,XGO%J.!\KX)>Y7E%RO>V:,#SO99MQOE>RS/!^?YJ%M\K1@7G>Q7T M"H:YBI3O;=& YWLMVXSSO99G@O/]]2R^5XP*SO( ]I/W!L."+\D([O( MMQCORH\$R+:H76]!E0(W'!PL7]L0ET$^L1B'Z$ DUUCL_\??_IO6D'L.]4?X5XW&#-<]\%#6&XS>P.Q MC.M$_R_19.#8;!O;("CWMMMU2#0=^GRBWOEF_Q5O3T5:T3ALW?G\>.: SO)R*B@;,8EO:1\F]C'Q,MB\+%6OF1GQJ6DBW^]2YR8^/52\U2-5 M7ENJ%)PJ&:=*V9)DVY!DI)D5U7),<$H0U>98?/H'&4>RX^B\Y4^'' +A\FYQV 2B/./"6[Z4IQ'PZ MH*.)!;Z3YQ4>/A>G%M&>5+0FI<]L^(1Q'606H*_Q%9J*^$T3>H6'$.\YR%8. M=(N%8%*-8A.MK8L)+W:8F MP1C)K*.)ZZUP):7U4>DZ+?"6#"IOLBJMR%GI/O^ ;P[D9_38=/^$_\I[L]/V M1#N,G^G3,LFEZMY9JJ3;TV+!"O1YHM6@P!P_X),S4K,2JI="]SGZ@)%8#7UX M8VW7Q8*\B5>]9.>$U4LM -%'@>E'G)U=0S]Y^[XX=KL*B3WGM5F>,7EC-*CN>#]/!Z7S)?+G3[9U)X]7A7=R=ZFK9 M;5R)1C:BQCPAV$H^SXKTZXAL+-2CO@3#D[X,Q!*NM-^O:98^GYYORBI]9GTV M1]03BD@3 +>W6953D[ASTE&L-$G-?E<,93> M]$JU/L^(Q5"S&FJBLIL,\051O2(B2P[2JH3J;=9%=&'4K R9? 5"2=Q0\EA3 MDLC5D5,RKRFY)Y3LI],(&=TVE$PI)8\-)8$3I/Q+9KT24C33]63*BI\N8 MZ_0EW>%L=T= )\AN*6T?3:]>5(.!+EJ4N$Q>J]0C$1V*VK$QW)_,P$KPU:[& MJJ!8'95805V Z'E/=]T1@/'F7&ZXWRIG=Q;T)NVCY-#JGQLI/P]V3Z&$=_R. M\&/GR E?97""WMV(?@!BF\7R+8GNYQ@C7GUO,FP0KS)Y-6.E8L,4CS]S@]M?B]9NC?=[29K7>HJH>\XFGBG+J!D%G :N*<"H3 M?&,HO3F]"T89I_:E-CTRT2>#EY=3 Z&9Z9/F%::&H3[%\1S3;%N,.&NP)TO= MVV:!)@GZFCC3FWW]&DOK[$X/#NKZ&N RSCR;??MZ8%._'D!T,/U5/1PF:V:;FC#$9^5;]?A/(]:J0NR2&<0;8Y5665 M9+LT>_PUJ6AB\QM%5&- S*<(:$HL\.IO6Z,.:'MHH0^DT1>H'L^T!-1#HP4( MWOPXI@7C>$C+:,MY?1MIRW8NK>6-2*9F#QEUC3E-1H+9R3$LC(QD/5"\HP5N MXVF^.WICXW=KYED:\RWJF9ENNK_3J*@2/GU#4+.Q<0B#L@N5D3A MP^UV24+ MD8!J+;IHJX*(10>@^]?\<_["PE+DK_=/^:DD1HE8J?M7@NF;/@ [9Z90(C,+ MRZ'OT9$5,A;5\[!_U#,A,A7B<\$6/_..->4E^ CS?!;N:!!@_C72)VYWE#^G MJ\B.9O6.TG]4-1_3_RHVEQ=ML\GP-=ZZT#:&,X%H&U,L)^2.7OG4\ZQ V_C M.D)M8\7":FT3GG_MM$YY_9VD9%_$8JFE"Q6/XN\8R:.4,]ZN%?7;M@5KCSTW+H,4S C]. M]L5S(Z^6HV8XB^?, 1EO%04@\@J7=^1PE[[0)2^?\U-6;?9$%6?;])@KW0 YUTQM.=]5HTT%=(Z,2\S,GS5B9\>D MAL9?&,::+.]E2E+WBSWY-36:&/M>C' MA!+9"?H^9[) ; 1Q!,MJ C1<'H;R0C\_8!-_N0\P%0>?5W^, J:21% M]79?)%F9;"FVBEQAHU$!L^?UT/=I+[Y&[',D?0^8&6RQ#_W$TI*HB<-GODK/P]E9-7P#IFA M_I(ZL)$\QY\@=\>JAJ"UD4&=17/B'CKU"V\)D-DCC6A=EB5FCW>^X6R7%]?X MF)=I5 M.)Z[&L]"X'DI&8WJX2!:PP%NC'M0)>'VW."&%;@%] GLN+'G) "PHJ'7 M$&3;(CNFW^E?O&M'P9^L[L:??2M5Q 6KX@CUD-TK$A&<#&5>,CP7RHP$+PQ? M\8&L]?@7G.$B.1 'X7+WG&9I6=$: B^XU@"TS9XTJOP]K9XFO/E0"\.+I#L: M6@B$6/0"B669:]9=N/$)>)-#>6WT2A:'/6Z $W5HNDJ^)GJ42)I(RY)/(%V1 ML*)LJ,X MAL2XBXY:($,OD!@,I2&6(G;DX]#NA.E]:>>\BK;CN(649QM&[$NE#1?">QO^ MW(DU^0M^'((U&WMGUER.C8A)([34GDQQQ+96 ?$7<17!0%ZF #13P4N\#D\+ M$6^FX3(>LT0#8!R!8$_RLZ$D3S)S0-']FASJ2\6Z:1CO;/=[CXOD:/U3T_QIE,_PTH$(9@;//7O23=X2/GQ']Z +1SZ!T M@B-P0S*[BA/Z#*UB@Z".[Y:6*DSWZ98%$,O-OFEW=&_067+F/$%=7CL,A]Y? M;SQ5LVU+J!#]'(TL"CR>81W<&7P[]&YG,.V29DG46CT0OWEWE3_3LS!;]9)6 M"'W$]#;\PUO[B7A;=?F:%+O-D8/7%IG^EAQ.RAX)[M<)UF;)/84&KA,=_X&. M1_(:2%J$OEZ2/JL?6+*%+I!8ZJ);EYTM!Y+<$HIF[PR)]FXIU<)UMO(DC]VV M5S$+HUE/K% ,QB:@3\):!DLD!GMX0Z7T7?UJ-.$,EM<,ELL,]D(7=)7TU_?7 M/N:'0_Y*UKG-TBI-#MV&M2KM;#M+*-UKC=V8&\Y\;^:&\[\UDR Q2[]OMG.5 MNZ?.^PQ#J;NYK%O1YD!\JZ1JG+#PVQ+=Y2'V=_V MS8ZF8D=[C:*A$@BE@ BK7T0\5J9(S<*T0 *+8Y*@2:,."H", )\17R7=(=Y&A28% ^7\066]B=DSAMGPA>3V;!1JL\09!=MO41%^QVV?$>6>;O%I&?,(7[C.M< MO >VVW)=1'?5)]K:T$UI1OF%_$0%)K/1X2I/&&(S3%F1ZJ2WU46[9;N@YPLVJ'*L%7_=Q $G7PCH@<4M2_B6H ME9LF<\WLTS1>H/#_2OZXW;'"TV_?<-$D=7[%Q4NZQ1-G%-/1H92^,39]WOCK M[:]?43T2R4-1/1;>)[+;JXZN!-@H(VVY;,/2>L->Y TKQ=B0"O/7)$MX6$&K M*H>?!5*2(_#U*=I^ JX75=24-:**E MTX=53BO?]\N7$BM='6[TN-!T=2A<: M8S.(C-*!(^7QJ=]8#X97AG:;U5&& #MEI P7[MB@D#YS).LHBJL3(@_^=$&: M$ S-B&#"H(-Z0,XF!ED3KPY&PG/])/6[G!Z&]&;$X"I0S_/18_3/EVV+([=OI"]2,LR+]Y8 M$S6]2-O-$:X#HA5FP^9QS?!N:174SH!XASE0D0^&)F"W0WL6[;4Z!.)/PSZ' MSC:P6[WOV&Y@QOB4WPXZ%_R7'C/I=:[Q2\4>MAE%92TI+#-0)FTKFD M3)\9ZKF1F'Q0<>FBFX$@UJ!5,^2&1@62UX'*MO-)*%%_JFSQIX+SS-YFHS^D M&7_!7?X1,B?/N0CUL_6/M\V7QVH6U$ M'$H$[:&6\V4@A4?''WTYT#%'0);^C*O;C- /?\J)_7])T@,UX_>Y!)7H2'R= M'DY4;A]H>?BMKKKZ@CD#"L<2S >''%PA/AGZ YWNCZB9D*IY6:K$G!=(S(J^ MU_."99@[I01Q. O*K9!RN)BI^\*ZF*-C<8*EIFWX)+OC2[7.,N?TXPR^7]%Z\Y:"X.5 M+VLM"9'H" GN#TF9;MEU'H-_ID[031B)#M#BO$CF+Q";D%W2BREARYJX)T,B MR,!/K]T28P\-\KMQY&-1!M-<;R/\TRP?\JUH5J6,^ND+_HJWIR*E_65N?FP/ MIQW>L:<^^?/QQ*.$F_U-4F0$[K(N_?(IS;B^THB_NR5"OBYU1Y=!$K(T-6KG M1O7D_%V4-#U5'O4";>4@])TN@M@J<.]/ Y&I;,F$.V3:=LF$:S(="9F8SHDE M=N9:T 8/71U+V7ITT.4S;93E3P'5\Z]'^S04\:1Z+A!?8<7RU&4:Q\+4Y9@E M;\EI\$ 4@VUBWM*E>?>>?>(Q^:RY@KTFGX?IX!:%72*)>9K+I/L00 MR$MO1VA?R6]"4]["9)\7-!^XV*:E].9:%/N5[YDRB33]M NXQ_4+.+_[NAZ: M[U[MD?[L]AFOB7N<%?"'3XJ+ .WW^C>G H"TR)G#0O.-N1OA.O;&* #C$ M"+;+A0ES#=M:F'!6R#*GIX<2__-$6VF\T'HU%#2-9(Q_'K)HZ3B\ S75?(;8 M=^@[^Q*TWI".U(."E!HZPW&'22Q&/02.2W1!@"&G:((>@.PR>3R?(GQ(MJ$J MK4V^Y%'JW6L9#5-2/:RPV_KF^P"TZ*':2$PW7%,>6'/6*)H@>+)DV\W^=U:GKMH4 MK!YK-\P>SMH 5JRI/)XAG#:;,%6 ]WDDV&K+6:I[/+]*6' M%_0+:YT&?:9Q) ]?18%]QOJLP!L,*G7. .XTF>BB>=F?W7(2[+LK[AXQ,55 M7E9*A:4=$DHCZ>'N$[ON4+O9(_$]X@,0&P&@4N;!3TXT6P'_=@SP8%K @&TZ M8AZ*9XSD>#'MGSGOL"UP)HA%OL5X5])=.$4C?V^ T?_CS0IY#U%*B> ]63D)\@/@VB\R V$8"N<81JVJ*:BCEV M:,OQVU+\#G0T2L"2*9?P;4?#0#*MD7[QMZ-H5S,O.4X.-M>/HE>4[VFRH9C\A8Z\TTST_B?:@;2?P^R)] M)$>X33:6G>9SL9@CMB:T(=15:/:&[+J%<)ZN49?TJVH^)82 _,UA4[-A;@Q6'EL-+K+>+LDA>G+]DZ MC*CBPW@-P/VK)LO RV+K-0"<5B$- %GQ+ R GG*^#$#UFI^_ 9 $V+,!<"V] M0 ; CA==& #"AQ$; +)>P#. 6&[%1D#0*Z@9H&N>AR&8H)XW4T#7_0F,@2S, MOLV!(?Y>@3RY"U$$RXL%_FP(0%7;R1(UY35B9;*KH?\NQ4JA_U:H<$?R,W M"K?FC9ST/1(#()_(68%/.+^2P'\8!S_\0SDU[XP_E//,.'8/Y1SL )158_<= MMZS"[+!:$OOS WWE0,LC8P(S!?EC7NQQJF\1LFS:T,7%YN.OZ/K()[QH6F*R M_[][8.]%:CZXI(5D'C'/^V[FA#&KCJEPU7E\MZ^_A'Z@[Y+G1XN0+61X-_VO MOQDWO/X&V.'ZFUD/Z&^1=+!>#"Y$J^IO9KVI?;"!;3/J2?KR[M,OKB)B?TNR M4U*\W;_F]T_YJ21._F6VNW\E$+]M,GPCRJRS/ #R;[U$S9LKE,S-Q+2_#6(: MFG.*ZHD0F0GQJ>AC!%1/)O*3Z(^\2:])C2W'J%,/JH_C>WB!7\+*'94 SL=& M2L/QIM(LX*KF9_I?Q?F9/@]INBWP[!R'F?KD^$U6$;4$[W!9D04J49S\MRRM M2KW&,1X>[BAMBL_P5$1'-N4FV[$BU9&-AG0"H% +> 2WXL7><3P\(QH>S1?N MVJO8M:+=-9ZI=Z*CX6+0Z4M2X2^'9,L.CI.]-50#@L:=%3 /@[7L0]1\">8] M> 0];*Q8QRW#*+&.5188N[^2/VZSK=ZD]3X*9;CZL/4WEOZ>EC6!M$"+80QF M2D9WNF,P1K=Y 6_]FF0)CZ$1+_#F^7C(WS">\)[T8T)QW@3D_4UN/V>GKF8 M)&/.1R$Q0B$8WYIP48>-@[&0D;.S;!]P/<"14U,6E>30D'_UG1GRH[]?T<(7 MN#C2:\C/R3.^_)&.71:J/PT@IAHXAT&J]C-$OT/?Z9<@'#U%WIJ1IVCKF0/: MAAV7CP7&O-Q*%YKK_#E)QPHY6HX/Q"LV&!DP$/\6C(6L]T?F*^O-6>A>\DZ+ MM/'+U]_^FA]VQ'1-NYN:02'=3QWLHZX>'\#<@#OT%?V&Q"AH']4_(D$=V4F> M&CBV81C*R"68M1^\SRAOC\7VXXF/@HIV?,JS1\)ZSS1/Z9ZLIG 2])\'C'0H MX.W3FG[VCG['\N@N$/T4T%\PH78_5J C-2"#*!V&J0& 3*)T"<;9!- K,*/Z M%*LXL_L?3F6:X;)L*WWJ3;[Z^U#67@-Q?_/K3SO5&UL[+UI<^-(ER[VW1'^#^V^G_MM+552 MZ8T[OD%M-1JK1%E2=]^QP]$!D4D2TR2@QJ(JO@[_=^=&$B3SY (D/*?W_)XZ^FO MIZMGCW_]GU_NGT[K:^-(W^*C)" M1M%;7$1S+BKVV*^59K\V_0"F"O&8*=%E-&=4/\\(*7+7#P*[:>L#'Z.,:O:, M%/$HFGOZVIT^/7[Z MY1W-H8UI=]OO?"[2T5^S=#ZF4\G-WV5<+*_))![%A3,DI[X[A=),Z^J_J"55 MO(KRV>T\_>I)ZRK=-?S@:Y*/LOB-:?!POY!KN M]NE.'3<$\5PN%G3UI%*.ITE,Q1HEQ6 T2LNDH(OY(V5P%!-'ZFW[;/KILS0K M7DBVN$O>25YP^3I^J+*'AI_%^DJ*-%NZ?4NE6<,/H/KQ%L7CFV]O;"@SQ1G2 M09I=E1D;KH,\=UXZ[7IL^-E40[*2C._CZ#6>QX6SUJG:-_RDWZ.,]C8G=TE! MZ* K;J@"NW\8W$O#S[N-XNSW:%Z2+R3*RXS4& % %PT_[#+-LO0K'>N#+(N2 M:9T/ [IH/#;I"\A+],U5AEL-&R]TBT4L)AN^\>&S(CT^.2N6MJ.FDRM;].F" M0_C.C [[&NL8U$?#3WLB8T+/371$4C2I,:WZOIIS.N<;9;HKJY8OM!!ETFD0G<_ M(PK\.IZ7] 4/I&#'A$>2/<_H/M1Q=C'TU7A3]9J3OTLZ,&_8HI[_$;%)K+CY M1K)1G+MOITR]=;(';',OZ&]/:/6Z%S;66P&RZKF%K6VMC];TXVN;6^>[]AIW ML.6M\YTN_7K?_M;Y8+B7-O::=;Y0VY&_[5T]K=QKWMY6K\X'6G37RK:OUM2C M[:G]+6"=;W;HMK7M8"V],/;6ZMZKSB?;]=B=A6XP'L?LO]'\+IFDV8+_\IH4 M4>QH0O7USDXV0LP8ROZ/F77?H[F<6)[H5B&+1U0L[&_B@UK9+3F]OA-";O(B M7K#SRV!!=T[QO[A(5LM_'77P^-I."'@B=&=6TE>,4OK41B%;D;_F99V ]3;H M/;RNA1/#^JN^1-E?]#5T3GTFHS+C^\):,.N^I 5P_F3GVKFO@Q-S'QB7I@;_,[6J%HO;ZPW3$_53U&2_:GP=>92 ME7%?*CYL7F91,N3[T)SU)W:<>5XNQ._\T=;>M[5*Y?JOP\G+C$BCZMY ]DF0 M[1O;@.UMVG#OO8W+1&]PW'OW9Z-:*X;XW26A[R+KOU_3_]!C 3LDW]+?TXUE MO6U!X]>U )B9A-)$..2L_R[7_4N2D$E<AO5S9G;U#JOJ,]:)7- M6UG09>E+G,2+[=MW^7O^;>XME:9MRVOJ%]:C22\<^!_F6MN41LAMY>)-)#6JP,:?DP M>XJGLZ+>GM[WRULCP]\9KMXK6G(R]@:KU@M:=8_Q-T2;O*=5B'*0Z!]J ;+; M>[N@8#BY^3::EV.V!RCB,7LT?M^[$6^#!.LWM^S<[M&IHL&+.,BWBK/5/<6T MA99\*TA"V5KA9>^TM/^L(MMYJY[FT2N9\_[_W'OFS^-/Y^<7 M9Q)V&Y^T2M-0H9H[Z0%?!SW^YX?S3Y\^G2OD,\BV/SK*1JN^Z8][PME.?R"? M^/6-'\U^&:LMMTF4O_(.R_R7:12]">&1>9&O?L.E^,O1L2&KA:N"HI7K:K51KS;ET%2-WE [5,#4UX? OCGHS2JWQJ,7Y(51Q MOM >#>)CC_SY\?C3Z?EQ4.+:YQX6V18&M8@^AB:B ?WP,?OXVWDT!62T]8P M^*%W0E*#4$OI+#0IK3#3 U"RT6-2B^Q2FZ*XH^(P=NL?DV_]!EEK9 M[3PK "-M*!L+#P*CEMY%F-*[69!L&B?3SUGZM9BQ2YXHT!^,QI3SGEJ-A]IBE[['(SPLOHVGI.'4SS(IK_7_&;<0.D:B#!(WIB^! F FXM0_.@,-T<9"12"/!ZB,4 MX-G1Q7'_9E(U"$!*P=EO6(&6^>,L3?2;TMW')-#^39C?190],$#"C>PWO^[ZL[?IXPX52T-S5!Y.;N.$?@B= M&.FVGWO^:USD79H+@7^J/8X\@(-\Z=4/L@^^.$(R=]9B=GLH&5#]<*W?=G*^ M.$*RAAKD9! J".6'4_W%$=(AWEY(:N%JX 3A5%]?JA;ASU\(W&+[#=5!#S\N1+U#$K7KJ& ?(:TIW46J2NH(!SX/:S) M]YH &OAA02*2*:_9*KR/(0@O__JBE%G_S%O_[0<%?*3[#@NIJ,4(8/#DZE^0 M+"?WJ')<)?>V%>?.\\QG]\,9DIW6("2=1"$8G@(!Z-K\FN*)EM7MX"F0MDM[ M%%=1EBWC9,KS!^LVS3;M!6?(6RB]-($]M!,Z3\$%N$/]/8KG;-&Z3;/G:+M MQ&NQ^9?D43<)N/4D[7'(EI(Z2E(;J*_@!>0I9%V[XH'H]*'ZF.0 V5921]AJ M%+[B&Y EN5W58U748XLFC8 M6DO&D"TJ=>3N!,Y7R 2R.JSR=U^EN8W\58]+ M3I"/8W4$KD?C*\@"6<*V0WM;SQEQ6)$6C19J)0I?L15%6D1S+$%N%^)[2).1 M4:90$ZGDR,=OIX.:&8JOJ KD\5I9=*QDK'Q>LM*GD[@!AZ\(C"!F8^,T++@* MXC3M9$A9?[>ON K4&;=2R(3N!O38JJ'O=T4;B1(0KZQDR^ D#P1;U37=1*VNHV@ARD0&:0ZK=;0>H9\F5%[V&KP^(IY03V@KPSXK*+C%?UO7%B9S'3-I*\D\DG< MTS',#JBOX)AP1KK=$.?7 ^?(1G#_!^XU+$"N_;+!:I MV\ $M,#9Y(;JLO1"%BRM5K:T-KP"+>2L=QCB-V($9-\W&]L.SI5GGBCD."B* M+'XM"V9X>DE%-5![O3#W)=E$7B:,HK;2$!>T0 "1L]$.==ZH=6=C&H^'L6.P M0 FH@+,-+XC;FDHTC='A>>=100CRD=]"7O F08D&$&_?;'&;PG./43R^2V2I M7YU17MV"$W."? %76\PF4("T>^?.-AJ5BY(7%>4>(RQ;?$9F),GC=\+RKRX( MJ\;X0(KAY"7ZIK^:<>E)!M_U=1:HC1;0F[[9 9]8)^>=GM4^6T(11TH*?\J"EN#1Y O,ZVP*#] MMAKX:PFBPKFK]60SU&,%E**Y(3&$%$KBW#LC13RBX XTG]+%.K4L"K@:^92P M XB>JIU5H 8^M-Q*.#FR ML!T@K$7J"@HML9):CI7)Z%8ON/TG!:A/?9E_C2B"J(V,F[X,.S:SWJ9W'T,0 MM9*]N18\1MDPXVC'_*[LD63/,\JGO4,!U ,G[ /ZY1(H1RO_ 2.X0TB/M(.9 M \P'93%+L_A?&\N3615V6PJ6T.\(FJD ".I ,ATIX?+,\LZ2%ZWDAB04\B.I"<2$JLE=@(5\%7FO(#YT4H!JY&PE>A\I4%*:0)_S[^FWDI,4SBH$C4 MU8I=FLLA$\J>KZ8>&* =2,*DRI&RQG;0HC4=/1>?>CA-&G8M09NU] 4/>'@V0>O+[0+=>Y<5P M(HG0'FDJSTD2PKNCT(L;P.#)\0-9D)\S>@IYS-*)-C*I\I0D(#P;LUZ(2@2^ M*FIA1J'(\V4RE04E;(JD@6TD-Q,=;R/=S=-B;42^[VLN M7@4@;VX?F/)]2)-T&^.J\I=YGV9L*V>ZOAV@'7 =B+?'75(0*IS"O([O/"F9 M0#:8.0A,+7$056,?C@LAWX1,V.(FR)9]"60I=9EQ,^8YW M-7Z,][2MO%5**#R?(OTRTPDC!U(Q;,V!')27](BEMPD"+20S?3,A&=$T]E() M8Z%Z((7506/K.>'E$UY4D6&7J83@JS88[J'1(K?:8YIQ";DEKFW8LQ@O 5:8 M,QB0?:$^D')C"BHL4AUJ6DF&^C:%6"'R57<,=499Y>1;.=E?1GD\&B3CZWA> MTN7*PEAAV8/D+12_'EM-<$9W()7)E+A=M4"R@FS$A[&'U5*<,2^Q^$E>JBA-#Y)IJ2AY*ETAA.]KSV!7_F MU:!6?Y+.\&+6]&M#0ZP'4@+-B05?FB-91+9,-50 #UJUX<%7Q;7 )B(YX;J$ M4SGV)"E$=FSK4I7,3/BJV595IFYCLL;,F+<5D+6?@7B5F1TQ*V_-"C(6[468 MW1G"2&Z2EQ>[\JD;M8"SDAK6CZBMG42IV.6* 3D9A I"^G&$[6AF+5)74&C)>#VOR;+^ M8KIX2Q.VV[5=EU7M)#MAA6I:+LYZ/&@I>SU9:+?!&1=IY?.2C5!B\?0" VRR M>EQHV7^!Q,Q\#F(Y0'BN8NNIV=1. D:VF1IDH9B=[7'U//$=Q[8K(5J,+,^)MG147$]%^[XJ6_HLCR=78G]>Y;\90\4?;!$*;]>E\16Y[& MI:O P*VT\CFIXTBV+JTATS-W'X"LE+I8L M=U)!7T59MF29=!9I277979_S]2D46TE-O=# \A7#%( :^*BX_3$\YV2]I#4X?"77#4&T#D-:G6WX M8RC&;&O!@C!\A3$%(-?=>8HIL\@*?EUF%/,C_T1> N"!?.5_T>WPZG0GIL) M"V?8S_!N4-%CE=2&'F&\E&<;YR M6;04^DXK5(:36>2S;Y,+#Z ^@H!\KI\K*(O M"2^"0Y)K=7AL M]]524GTQ_'1/"Z# 77E=6MF.Z->SLW8\B4="CF+F.\A+\%3J39:O_T5& MQ4O*PD 6')2EH:G)*R29?;9*^8$/Q,NY)\7RJ4N[T%A:4#HH%E&R#D%X2977 MYI#JU.^14G5&R>K+C:0WM(!BN"?M[_J,T,;,T_9[Y7@,Q:_4VRG##R> *CJ; MV3W?EK1-@'Y&Z^;M?#[XU!NK' HS@'K:WQ@TS3@,&/)TELFU<6@X,5T*N?8C MK\=Z-9?5QP@(ORO3OY/H^3&BN>2A;F383U_N?9I!!.2.:[O?N[=^B[.5\X'( ME9#3[QU.*GD3GLF(XBYB!R\-ET[9+'ETWAN77)^ 0VQ-[*WLRRHT7&%]ZPB M=GU*POI\$J^)%U"0OE4JT*Z==53*3\>"YXN^K$:^00/*Y6SD'L?Y:)[F948^ ME_&8>=&$HV*U)RTO_4JN0PE(\^'FXH 9T*]^1?X'79Z#GB_ZIEO>4 /YNKJR M2OO1KOHE?#[V[>Y+#0&08EB,LZU7Q$O=)&C;XO;C7/L2 M]^(."U "9Q]L="7P$N7:EZ.Q!0Y L,[64GS!-H]Q[8N!W P#D&K-[ 0[4@TV M#;U8N6:DB$<4]:'FI+\X.ON ,G'6RTDO7%=#V2]9<0M-HFI?4FTNN^DY[,R&\VBG+FFQB2_:I*?WE//DC1DVYB55!571S[QHV6U M#R,?')]I@REA837[ZU"@Y;;7Y,'>>#Y4;PQ>9J1R:0"-=.L.) 7A^9BM1:,8 MQS70>4IGOV<-[?:$E*?S>,SNFZN'I*LHG]W.TZ\YYCEH_1%NQY^]9OQ<>_X1 MY\: ?E:Y4I3P=$9-V])O1SF9\]A4%_GA,N\X0E5J('GG]%0 R.2W-^ MB_3I$_+QL%5=4*N?&SF>SH[XD?U[J3),-S%[#20IR!%^"!ICHL/3B1151VZC M../GL V_VL 'JW9_7GPX_H"= PU!8>Q(:>ND<3FXI8DIN,KU*<^W"OE@PTK3X7!CQ,Q1< MQN;4:R+^6R%-!BM;G-+M.Q&'6.3-KO>S=PW\OFK3(1^I]Y'?)>]4!&FFCWW1 MMI-C#-DL6$.HMMJAQ-JXFEVH$\IC1MZB>'PM0J0&PF-2^Z%JESKA;K,F$!J:).R!\DHWGINA=F^:"LL.= M1#2(?=4,1#U+[R.^2A-.%<_31 ^E]&"8K>#KHFL<>Q+!2%A%8SO0'$OTODH. M^BUQLH=FM0E[4@=@6K22D)$OI1L+W FIKZ*#V&XOEK8$+\Y28G[MNYHTP.VK MHF&1TL\,3&GN>"IQ3YYVFLZX[?,LE !>;YYV-HC1JQGZ42"9B)YEF!S]7<89 M&;Q'\9SMTF_3[#FJ)DVY)J\Z[7'L2V#5-&BB 6J-JL]"X(F(8YV3*Y(B0 M<N>7VY\%7=$W555 M.6% ==!-$YQC5Y+),'V2_6B9&PU!EIE<3=CTVP4G[%]WR1_DE56RN";O9)Z^ ML=_%"7TO_7#*7YY.BJ^4?3J>[JA$DRF+<0,-QFV\1I"*G5C+FVZU2U'C4IB! M+*V[6PMN>:?DCTO&,ZR ;AU(WI"MT>UOS S@&]?"#$-I['GTF=K5%@@#+3;A3GW)F M#W-JLE$)\VZ\)A_(U3'-VW()B[O8UM6?YIU*PI"G(V\*Y).0QI4HVRD14!T; MJR(8P\DV"%/M$)<^!"'8A4,\:T@M_,B5'?TO7Q+BNI2*Y0JUVTPRA!PUT>HB M!$,.LD2C6K]% >E!,OY-UN3E>KXJU,LR@#^1-YGWB$Z6ZZ>TE)4D%_D" MKHL9QQ--R-4@V]Q7.UBOMQM)=L*\#?&],]X&[*LB(ZHZ/*WO=XQ*L/NH9.+0 M#D4P3/0:AWY-P0+>UM;=POZK:"49.I3#C1/BQJ4/0].)=6D<-Z78;\;9/0_3 M1<.'4F@0-ZZ+&(92V)/GQ7(KZ LS*+.^PM3 W[AH8@CF_YO)A(SHSOKF&]U6 M)U/R1#5YF# JN"-)/F.9P-^C.=&G(''I1LS*'T(I&.5N\Z\'MG$)Q1#VH0S= M#L(G>@C+XA&= "4#V[^H/"DRC>[[ X_F):O14*534*Q1N&X_1$HQE+2O[BJ+ M19>OTHZH'C'DJQXHXU<@W>5VE'4>E+R@%WBSY>, M 6R^ZCFB'],8,>N<9"LGQF2LL&A*9HG,F*_B"?Q"$HY[M:!) +Y MQJA-+:A!!: 3N/ZUJT0:+W2JRBEF^G'\ @S.9F733()&O@!J4_[6! !2[RH% ML+X>HBCS=9MF-NX#EBTE=&2K8YNR=^$ $']7'K!J\?\NN!A.;J)LOESM6+9< MZ2#Y6S25X)&W[VTJ@!,)0-6)YNZN'=;)NR;Y*(O?1*[SRS*/$Y*S+ *741[G MW U\_=+.*^8-LVF4R$3LFWI^,:\54_VP=9+V:+XI]6=QF/72OZB.?8%PS%]) MJR)"M>!>J'9#GR,J\X,7>)]A4B ,;,8D='V.,8BVM-B/7K@,.\ 2[ M HR9?^ ^Q@VCIV&G2-S5Y<";I5G!RM=L4F5T/\PJ[V9;83KOL1O28KE) &-5 M\L&V$Y%4>GVZ1$+*DE#RS_P297^1@IWZ]CXX&5^1K(CBA!X3F1N,2"ZQV6S: MC-RV7BE91#ZGU9$Z=%O3-D\'L$ZOZD0L4>8(_F:GFR1-*WG".D>:!7:^RG8D M0\TD&O0*)19TP\//#.X AI LDR'+8^2K^AA76^4BNB]$*]CCUB>9,C?^%QG+ MC]TNXN$T AOV+&;/TV.$4;HO%IM!JFDEL2#?:G@3B'H<6^$_@&&L*,WP8]!N M;[4P#KH[)4)8O><]0;FMNC5[%!R<(4>@>!.D>K WYN8 )H+?HRQFX%?>7C=) M@3,=],.0S;=RYR<(4X-24(Y;<.L^)$[DM=ZSR-230 U.#F#8KVM_?R$10XEC M.5M_Q89NFZ&L:\9B3\_7FU04,!5*[Y*WTM7BY=2/@(OL:6(E#_7HJP?V ;@ M99IEZ5=F>6/>%%.D 0T$ MJP>2$=,!C)E*U F" 5>^V]& "[;BDCDYQQ@QBJ^R,^#"S20:_-*,9KHA ZX- MN(.X-&7>NG&Q+H62\HMBDJ"X*&B^Q2WFQJ4??@=^@6&4M?I,F['HUI$ C!UV M4DM$ZM%:$_Y!#%_N9WD9YAY/JASR1.4OUQ$UV/._D*_O4 M5;8IFQUFHX[Y7/WA'., :/WAE]4/M]JP-NM9T@A@L/8ANPG03[X5:&LZ&,$O[663JG-.:"](>TL!DB^H9B"X3A,ZC^+K?= MKG4? B9ZRBH!S$"Y3+]&&5TEMD$%79_((4^Q&($FIIRB7W$,/A M7^8V"AUZ$5"1K4'6\E"/Q#IP#V(LLJB=$5T,K^-Y20EX(,5]FK,4AWS_W/F( MO(FRA)[NUQ]@,1*A)G3;6II95@\L"U@'<%GQ M7+[FY.^2=GS#7(/SO=HYW6>VV_X@JU1VZB9\OOOT"6,WN?-%5KM'J(V @5U9 MT<0QL$\T@CJ(M<@NLK)&A"60#5VHD8CK*E;#PFS LFG+#3Y' M6"9D_T*N 1RHYM>OK(1MOGY$3D=YIS%BQFD\9]RL&&9+]K3YT\$ )D4L+- MG4BF[!;MB;REV9H=\WIC:"8Q(R50:FFIL<8,Y$OJURJCK/-B/W]8M>?.P(>W MZW3#KM86YSR;R&O0)G>!O8Z ;>100LJSWIYB6 !6:P-NADT>H/<3MC5VN*XJHL<+V+>PZ].;LXY8KB8U MNI+D(/E/M[2J-.(!4))^E?)YS-(WDA7+QSDC4Z3>>G/;A=IV(9D[N%7&'3^@ M.?TRH]Y1V253YE,KQ@E=8>."W,?O9&SG#VU&1> =N':4J5[R"KSC,46UJ;9GQC M"RQ9O,U3'H-]21(RB0N[J<745#)U<&9[>]R AO3+,CL8\YCUG!(FR@I:3QR& MEI*G@]NH6,,&U*-?YE>VEF9D1I=3NG2*/9H ['*LL>M",G=PAGMW_(#F=&63 M55O-[N._RWAL;RZ#GID MXL%@#FZHU9NDZ&#L7UZH +0%MW[["I2H1NM)69PZDP0=EL]90R8 56EN+PTN M]/"%)5GJ?VE'GB;V"*6VXVA&QN6<#"=/A'Y,/&+9NI1.T%:QONZ]">S'X99] M7,L&L#$U@=Q6H'V7&E1Q)-CU,1@L6+B%J" @/9WX@+6*8FK0K208.0%*?9WR M@_T0(B:OXSR:3C,RE94FY VBM199M1?9!X^0$S365Q='D.U%3B*7GD7:#. 4 MH,5(_[&I:+KY+)M1J&TGZSDA;P#J\*\>C99@#R#'SMJ;'7'@M5#5]0PC1]QF M&[G^/ND+;KW6V78A4:(7"[ 0@VG+;0OT :;3< TC@,O)3DZ4>,C6N]+[>K MG].L:\D*DG75NVB!/;$WD@Y@[MBOJ_ECIE"ITQE&W8+-:@:(R6WM-W4BD2(G M:?8F+M,.P9Z. QCGRK*22$.]M>*29ZAC=/U]TAR75%5+TCX>)D_LZ)?%R91E M\ZTSC#V\1[HR(A^LK01J&L5>V< UN@.YG-90]ZJD#+Y&F31&;#((K)-2"&?6 MG)$C))OGY4+\SJAU';U9WDLB12HTT,/.^3D$B_V:9XL1^EN2ON8D>Q<%H-_* M@OXY34:T%6?,J5ROQ]=)>WM_)\YV2?%T?Q!(*5,TVV4[!4UQ3S#B^R[)),W( MYEOI?_*"US20F1AKF31K]"PY0;[8LQ*:V=+9"#]VVF3?BL8<:-.$'6]6U% Z MI&U4^N?74#+G7B7!R(=I+PK6 +NG;4LPRG4SF9!1L?;,ICP\107961?=M=&JFK@]97,.MHXX MTIX6IYHXE^HIACN,B!D=OA&6J#Z9\N#1=5Z4+U'!G#^6UJ.Y1F\"^P?D@VI- M<:G'=B,6#L"$KRXOCG5=%W21<=R+ +4UD(NOB4VVG1=)QI"7?%]2-^T*_#)V M:$=G=5*,*CL#ME%W6;J:=R[I1HKBPE/0NBP=VI$;8(3]-A^4Q2S-F'? ;W1) MS2HT\10,E\M54.72W$A5SA$5FJ/+!Z:'4#-V":,C-/T M6Q)3:; %S/NT[/@F(0BL/-QAJ'-MRMHS.82DN]Y55$LK<@%F7$TT,>.IDE4P M"G?#\R\1\DRR=[I& *3,^=4CC(UY%=J6UK MY+57=:M#.\\3&1.R8&/W*DUX]BCZX^,* %]($2 MD;'S;=9+E+:=Q(-\0^= NWK46F(\B)KF5_,HSP?,4LU^N&76:WGV1AIP@G.+ MT;7]H!#+!;(5E/$V2^=4$7+Q>0]I062.^'R8/<73F>NJZ]BGY '9M@G)QKBY MJPOV(,8B\T!DWDO7\;RD>X\'4MRG>4Z7?[Y;P!J/49;$R73]&38C$VA"Q75V M=/018[FK;,1V/FZ']#J>+"X]2@Z0ETBSA(S[V7J@#^WZ8) 4\9A!CM\K"0YN MOHWF)9T!1&F'Q5M9R$W]+FN.P6R>7B;%@;U&--9!_WRT=Y'0X3)R3?)1%K\) MT)=E'BK/5LL&N1R?O8B^D,4KR71"$D\(O$C&)#7S@'1VOE*=MBVR)6" M\DV Y4()M1'ZW8[ ,!&T^-8_/QY??+K UC:7R:0+,@ U[8VQ3 V1 MG2V-\Y*I*>/H CLY6!K 'J>^_^ SLNX^:OW G^?G1Z?8%:GL M+Z'VOQN@O@-3F89Z_4U3Y1$! _-B:9]1B/:=+P:(Q[)..4^;:]^)T=]EG'-' M"+O0KI@)Z\-"Z6NP_*F#UX1!M1 X6G1@[[(2C,'%0O6P@(9T*#'R;1;/ M#@I 0%B6*ZL;@9>X$'DWQ_%[/"ZCN>8"1_DL1W^"'"UM?9FCAP ($,L^54^ M?\3%C Q&2L';S@\X(% MQ&&JEXU"ED8D@#Q[X_ZTJJ-0$"J-0A2^'V;LOTS-+Y<6UT6V70C.D(-!G ZG MSL@ ;>B-LY0>L-7]DFT7@C/D@Y"S@.OHB0(SH"<=&*R H],J>VC!3-9I6?S. M$MPG4^WA5M.& SWOPXIM#P6060>6*#>9&XRR8EF)L\DOE]6_&!8D^TX$;WVRMM3 !NA$;^PM M56#&!6W_8<$#LA-E#;&9Y;^##Y SFKUD,,T(,1W7MAYB4#Y\[$/ B^;; 3&@ MF4#67ZE? G<>$W PCV-J=G5BV/ER0! =F#$\QY+=QPFYHS]:!9&M'Q::VZ>U M38,!R(^ 9O-X6B5ZDHEU;KZ-9BRH\8G]"QIBVD:BTO;'4-P2]T6@&'F6@ #A M]:OV5;E81-ER.'F.ITD\B4<1G9A&H[3D%M7'=!ZSFF)743YC_\?N.MZC.1%E MQS:)^=G?1$*O[E-'[G^M1?)(N)'(>7V$D>*5LTH15DZ>XM0<&=1-)#?*YH;[\S;@\Y0#; MFY6[G@IV5'P;^-[T6WG2,$74[E=0C!VDTVSJ\ #>4[:R(J4+<="K_DU>Q MV M*A\LTJQ8[X5X>?+<.7]GP*O]\2G"$+^-D[@@]_$[&=]1 2=35HU"5E3>Y_N! MROKE*YF_DR]I4LQT8[Q9QY(1Y/VZC<34@]P7^L/8.+BQ\9\DREZ^JLYYC?J3 MI"+;O[I2J3W0AU$WL@8)]/VZXTK-'B6QR$XOG6K3-NS#*,GH3L-M6JH2A37K M4-(:^''8IS9MH\:ND:@V0]9 19^EV_>7&5\=2W90W9?=M<9__@/ MH^"AAI('HCM7Z!M*F@*WM-2:6K;0>LXCZ;3C$S7!2DYQZ;*%+IF$@VRKYD-V^IQ9X<-K0B%)P,G/6XS,ECHZU69 M%^F"9"PC<7XUBY*$0)'?+LTE5_@5BRVD"1@LG5"BU;[H1B/,64FM.I!\(=NW MW"1;3SMV\?:\RL86M#@CHV*^?$DI"7E)@8-YI%V:2ZZ0#56N<@6<3ISP8A\# M_:O(RRQ+R^F,QV4N",^/[Z0C8'M)&K+]R;^26 ^C.,>L"+?6WBCF9I*JI"M M24VV'/8(>UX:1 (3:3OWQY)(Z\EB3^F!E_[O^"7ZIO6V<.Y-,HEL1;*7-^2. MT0"XI[HBX?O/M5D!T_(++,MLY;EQ^-/9ZBQ[@V)!M9S- MVPH.,?\Y%4Q8+NPK75$K5A=D]-Q^T6[ZGINX;A+WDG. M$RY8)-[:?YC3\"FLJ@KZ646#H>>%0[>175%.IFDFKU:-9@AS8TX35AU@"^G9 MB%N+J^]U1;V62Z.DG)^$E4]+/Z[-4'IN/&A:+8W3$$HR#%!(P+4##.>@ZX2> M??SXX6,H,M.-0O5G>ZH3VKELK N$(*FE:0&WVG5+#M+L:NP];V2Y\KI90^L<4XWM)04X?NEFF4(B-\6 M7V 5/RU/VO^59BN$D%>!^D$)/*P$_K!540< KU)G?Q158P4]G@3]F MY"V*QZN<;X-D/"QF=!LO4BZ*7 #&PXU])Y(X9"N6C6#5*E$':=]KB'*$FS2< MECJA:26I03[LUE<"*VA]KQ6JR0URN10;'>8F9%C\'7J1U/7AI-P('5YQT-85 M8P/9RBG>L2=)(7)012V9.ZN/'G]HM4K_(*\Y17)-WLD\?>.5+Y(Q#S.FW_=; M3I[32?&5LGN5YIJ5HVY7DA?D,,O:PE2<)!N1@%<#M3J_Y&3TCVGZ_NN8Q&)J MH3_P&85K#?W'G_=D&LUODB(&JV(IGJ(PSXXOCL(JM*->)+1?CU<)U4U(XMO! MF7SW$0D0:0W7,KXO'/6'][WT:=/:.UR9^S"^+##TO1CJWF7:(\G8+Z(I.=9( M5==,KA.AN GNR\SR=ED)R5?Y5,^Y3A]*MD(/)RO+\)#V_T(2"6'M00,:R>V: M"QH^AF)/-4FV'C1?)5H]2WCP'L5S-E?=ICQ'SYB\%G=)7F0EHR)_GJ59\4*R MQ28^[DM4E'%6+/FVD"<'8)@@%?#5OR0RE$@S*QWQC]U7J=ENE>@^3:;[.+/8 MDP[9=B]I#"5,RH<*N4/W59@6.4\6-V2^S*+DA2S>TBS*EG>+MRC..+%IGE]3 MGBIQ_#LLFHR_M3N6/(?B]&B[1_$%VE"71 ?-7711;LOL.^/H>Z\GG)2B@'35OQ&K#X*MR++>'Y//W*+L?H MW'2=EJ_%I)SO(^<:/IQ,M"F6W'J23(:2-\E:*^JB]%4,S2-T)/88_SB-]?L$J+_"[CMYQ0!N[CB4XC+%I+QOIFRG)" M!NA"WTJ+@9CU.P==,\'165_,76Z0 +$?4 6PYF5WSOIBQ7(%!0B_;ZG:=66H M1J-R4J\V7-GB0Y?3$J-48)J$#? M3(F#,?V (L[C9"H]KW5GR;V')1^]LS5I@ ""[9LID>Y[[I)1NB#,/JZ1Z=9S MDH50'(5MQ0E@ "39-Y/A$RMUD)#Q*BET9;-R32;Q*-9M]\V-)5]],_VX ,2 MXO;-%G@5Y3-ZKF7_86?;]VC.KE@'Q56494O*P>_1O-1-WU;M)6M],_TX8@,T MHF^&P-V;SLT=Z/:-J RBTBWM;CT))L_[9B*JC1+0E[X9"T4Q@2@G8U9N@.Y[ MI,0RECV2$7FYW#SR&"VY?_S7*!O?1G'&AQ ]$I4+SD/.=DXC-MW&[_&8).,G M*@R=0VS;[Y;2ZIOMJD-> "W&=N)DD_9CEK(O'E\NZ7F;'L&';X1YI";3P:B@ M6-B@A,ZJELVE'WI?]CGUH $2MC=P7@@))ZRFF7P6H2[8ON-AOB[Y]"7*_J)[ MO]?MV=NQ&I@_/QSY>6S]D'<.Q;+BBF2N+&[?"1O(GSY=?$!8.%2DFXJ&@6TD M#F2C01W>U3.X!=">%Q&[C9,H&<6L M_*M=,ZZ<@G+ =6,A8&4;K.#"<*V#G+7Y>K_V2,3O;Y&LD]?HBJ7C'4^M0.$3VO MY'659LS'EP7I5L]DYCR0NG:2'62S1COR!BPB=G1XJA6&FCKKM^?/*3V3)'S8 M34DRVCO0&Y7'M@M.W,41\MUWEWKDSHRG^F.H*L6O?B^CT5]D[*!%FE:2'N3[ MT2X5QXH,3[7,4'5%M9V\MP@1U[:3[")?Q=7>*5MB"ZOH66/[^TX'[*D>&^X*HT>_N<[\G*5Y_EN2D6C.Z/A, MI]Y+,DDS\A)]JZ]0=OU+RI%/5VUJF2L/GBK.]5+UF'M%FZJWU;^@_!CYBA%% M]0 >&E?2@XW[(5Y:>[BMEMPA7PEZU2$SU-;*^2'? W&XUB NDOHV%B(M*+? MS\W/Q=I'J\EE*ZQ/JXP,9#R 4G_43XG1\#62 &3S71V!*6YU6^/&TRT3YL!? M!_D_CV9D7,[)<++^E?3*01SR_#.NXWPT3_,R(Y9C'&@EY7:*L 2OOXJ%/>24 MZ,]I.F:A4L/)$Y5J]JY=?2U:2VS(UBXK\M7+KA/&ML8=BDH\15_I/$.R.)J[ M:P386)(5P)U_4X6P@.CI%C@,??@CS?ZZ2QZS=$1R=X6 6PNZL%U(?6B$#49/ M=[)AJ(0^PKCZF.00V8KM0\A;8'Q=FJ9T[X.TT;(IMR%V6GGG6ZUK22)/PGTE MOIS91>0WK[Y5?J3+=JQAS^*P_L%MRZ8^A[UDT9BLWK?)5:)QU;=I)C\0>9GU MQK+B\&1-P"%LRK8'J3F*0_F\I 1Y#FY))RR1X^[(U#/ [W3B3K-K\I;F<6$: M]\J'!3[LA*%MCG8#[$/8557(,0_P_8XG:X!!AY\.:DA;N$'HU%6TN^,H]=X7HF#^;%AWU&9LW.,:TXA'7'Y M%R=3@< )0#'A<8SP]AN[XO M9#O@(>[6Y4<_1DO:]]PPF TM)%)DTV<'(M9B/X3-^TOTC>04)3-!F.=VQ=.2 MCD,XPL%3NA;W(>S?Y0%UM1-;FE4!:"%I0U[(Z&+$?0@")8&AOAVY[Q(<: M2I*0+]9;5A!;"@XA>*2.BIBH.03SO_& H$/O*:P$\W#_>Y3%;+WDM6E)7MRP MDIK,PRP@+\AA-HT2F2MWDRV3*5O"A+UFI1)%MLY_8N,@Z:5_GO[FZ!3#S6KC MPP9)TY1#P[('B1%Y5? L+O7H=V8DB-0;[=5L9BBQ\W6ZBF1;LEI<0234:*.8 M,\.'=&FC)7Q?-NH/1TLR 9AG)A.Z&6!A+5_(.!Y%\\]96K[!$=OF1A(JDK$5 M)EYE;;'#$>!).\^*RG)*_[6[E-)?_5E-Q+W>!JGG2-WCD@CLS*;-)DL[@)X. MT)["JFL+&9Q/]0T$#Q^0S*MV$K*3ZBX>3P=>K'!YI<8O'[.89?:[) G/VTQ_ M-.;9<.M(\H<4!6@K6_5VMRY27R=@3-.(&ON]168-0TLY#+&K%C1;"9RQ>DJ: MX&O'5BF^\35AZ4WOXQ'SVQ@_SI8Y4^K$ICH)U%3 QBYT;"T;Q:;.">1!9"6P M='?:<^BA%" /Y9IR-B!J'.\?1M+Q^I5(CK K4#:4*X#(5X"^0JX=&JC7Z<>_ MD(B9[T66YO6:5LU.SBJL)56#O6PR'B9/+/8YBY,IS_"#9,=>?^OF,L+&/*UK MQJ5]NG:Z1T%CR3Q]X"%-LBU!F.S2WMXA>4)V7[:3I'J0MT!%$"9K#PIXN5S_ M^.\QR:A,9LM[\D[FIN315AU(OK S__H7OT'/+$D)PG+N08FJR\L^<&.N::=^ M)'O(NPY721OTQ0UXSY-'KP'>)6]ED7.VCHWV)$TKPIGU5C;HVTUJYTI[5D"MFG MRTFD]AM1$"O:)46+IY;UP+)?:33-)5?(%F\GH3H<4$"PGFXXPBSAJU]HX$:2 M'F3_O\[6%QLB?%V:8,T@3R0OLIC5\%2C5?_6.+,TZ5:2BVRCM1&^6FW\8/=U M:X.E6%_2A"Q%5/5MF8S-*J-N( E!MKKZ$:E:74RX 47H6RWH:EVG!L6RH%)0 ME"MD,VJ;.F+/ * MW=5<]K2Q]5D!].+T+!1[:NM'8A,+@'XX&UJQEI6>E@RE MY&/;<$V:H5:H=H@ M!#+8]S]7+4J=GF9)BX%^[3M)#T'5NM1"!PX8-G1 6A+ MW\R_K>^ SI -OUVJCCTC@/8X6WZ1M:>5"J&4H0.K$*K3&2LR '5Q-@EC;Z ] M[#CO+4(?O+Y'2B$46W-G]U=^N0,TV-EVC;:Y4AZ4%3Z3SC9L11^2M@,P:2LT MP<6LK>4&<.[K6VB JLR;1HE4CTM.0G$@[D)?]#0 JN$CN@#O'L3Z9D/R< !. MP=;J !$ *$+?[-3W:3*UGR(43TM&0G'J[4(EM"P >M$WB[3@T6T7 K81[&!G M9.U41RRX #2E>9VC+O7DCRBC1UK.YE,\G17YL"SR(DK&E#&-JNB:288.P*W/ M6EOLZ 4IF]NPA4>W>87?4/)4R@>?9TL1):$ (KCGLH3,6.C.B"V7+!,'R>53)0N8;-6'?UY\>'XX[J@6=\L=FOYO9#1+(G_+LTI']M\K2 S ME+.RF_S;,]D9V?H1CVL5D,CI.H"3MU$?#*IHQ]*/^%SW?@1YH9SD[>1L4!8G MV <8G-LL_(X1TZ_8W)4H#6JAP1I@&D]W9^0-51PINTHV+$)0$\$+MC,7WK)C MY"6L9*!>5,6XJL"-!"W(/EU&F=F+>@=5SS.$[B)DM1S9S08S9IL#%HR-.4T7 MR.X,%E*T$[\&WR&D_]R%^YC%(_)[.J?R8E6#G-5!V5XPANQMX$TC]! ]Q=8& MI11/HH(X:P; .V6#B33TLAI('I_A!B MP4S?XV>5$(T'$4TK20WR+;*%Y!Q$OHO,5ZRLKZ3CSR1C]>(>5R]_+M+17Q*" MOE:,N:5$C7R]:R66;8DZX_,5T^JU0+, <%U;M+J6$CKRP;&9:.WP^0I'15W; M6UH([SL*O]"]6FS"0KD!0;QD:YO?OD?$4*L,KEY.JI>E8H_WMO93*Y>0#5C&VSI5/K?L=L.LKLA=U^M^X6NEY MVO/&TO&TL:JQ$[%I#+3[=B&NPUP$G 9#1S3[BE@^G%&ALB1V-294[^:BPJKX M=X@C0DNRKY#LPQD/*JMIUVM$]=U"5(=ICT1=(90D^PKP#L\@?O.-9*,X)_QB M&QG!C5F+,CU&IB#Z2X)EG\SAWU^< M9.^BA!Z[@":C-!GQ6N5L9-A&0K3T:D%J*-$0.JD;;&%M\]/S^(<--YM *[:_ M-=SVZIH):D(Q1[4M?[7Z6?'3\RB'#<:K-.%CTLK]5-=,4(-LO+&2G4GL&FP] M#U0P71LJG^/@CY%M$%;240M6#<93M %ZR(G_.=+I.K#%UPM1A1( @;,6=2O?+F06"AY:/HY%AR9/H3(&I5533TE;%.Q3=R:V6=2%'-B MRLS6WDNEZ?-P=T#.PZ!%B@\AB*B)J*YF[/KH+ODMR4@TC_]%QI_IT>H^S=M: M"> 7"FT()9U4 &K?#KN'$!)U$'O^4-*0]U/3#!P+ M9)4,4P=T.RCRZ)UC>-&,9F1T!O[Y \A7)MHY4DX-/B MGXJ>7^[YC^,\_81LPV]!R Z.)ML\]/S^KIV@S=-/R&=-"\$Y2'P7&=KEG7O, M)JM61$?+,($#^IW[D$0@6YBM)+4MY 9(<7.*U9;[R]>TL=S7?4@V0HS']B-W M!5)/5UG]"N0]_11XC+9>QG;X/-WAA&&U:#EQK2 -V;S0V:[/E11/-Q[HU]V= M)JH5[(7BQVXI:?M;!0O@GBX*T-6FDHGU^&20C.LEK*TVE1R%XGCL)E:#CA@A M'X(U?3^VP[ .J1M(4I#-49VM.R82?%F@L6:,?7S&-05J(DE!=A(V"481C:/^Q2V@QU=R8.OA&K()?'" MB0X_O4"VS"-IESTYOE*75?G="0%O8M]]R2(V1*ZC97Z;9M>$KM*+.*&_^8,P M)&0\H+H>38E\CN.%++YU^I)$(=OYV],B#\3X2@-6>])2:TX-!3'#1;X+:%D/ MK/#[RF_E6=Q/*^^N^%^@T=A^-_AI.OD397Z20WHZ0&CAW)(E!MMBWK!H-6/&5X\CS'+%& MQ*>T1Y)Q>HQ:L?6T!(ELC^]*] !T7UF#D,\IGD-@F.=$3M'G#\3*.=?_6Z6$ ML"\)6C_S=$(AH.3.EF=D)5^=_0;)6!S^*I8'EL]7HZFFII2KL^,/YP<[%[KS M .C,=V*,[D6R2R$K;%-VZSK;(9& TCN;N$/((7B99EGZE:5IK%PFA!01=$U> MBTT:)IM@(*"%B-)=6[8ZG6"HU#BSQF">K0?Y%Y]@Y_LTT@F,1P!*SR-JMMDP M)LG;?5CP@)T'"Y*-6I(Z%#V/@-F&]A M;++7J9M(3I O]W2RLI&N"D]@$2\O M7].765KF=#OZ3-[I-Q.2W*=1,IC2]8UAT+O!6S:7\)&-H6;AJ&XW7!&B9;$# MK%9QEA>#!=_/L!,(R=ET-7:0L7T/@H03Y&N.6F*N Q(M.1L4S#)*DW$C43MT M(6E OB"O)>M:*'M>[7Z]29$7_CR>Q[#A MO(/0ZVY<9IWV4!IN?1)U5@MG'' ME8+-.$ !T9GW_V'Y1P61K"I4CZ 1#5(/(5V MX+EU9S&;M)@ES!C/L?VH7-FP'=.NI^),FN)JP$N?V@7&.0317N M[VA'4Y=Y&1P"V.X43C.R#H4O[_8PQ&DV(BD>ESL/Y#M9G9!L MQ+J+Q9<'>PB+K'%#O/^P) ([%:%61.9%=!>++S]S+*$^D?=T_AXGTVUBC/+5 MMA/T?,"V%M80M24L7][GGJ2>9T5%XO1?N]*FO_KSB3F3 :OKUM\E1[TXX@ ? M[LMQNG/Y@.-NYPD)%>E4 K .B&;WBWUY*'(#< M[XL(^&I?'K5HN] HGPV2,?O/S=]E_![-N:NDX7 !-I+$].N088$&$'-O##_, M[2*+F6.X&JWZMQ:[F_K="G)/L0\O%L*'MD ^L .*U9NJDU_2A"Q%;.EMF8S- M*J-N( E!/O3X$:E:74RX 47HP#H%IO-@R:6!E6#W$1YB<#0NF-]68],=S;).';>UC.)+V8W6Q0 '$1O?$$4MT3R?/9.BKP*GJC?U%F M$JG3C5RHL;-+:81J?[%IQ@@HB+-="#4X>MM?_9KDHRSFD(:3JLL'3S"@T1*7 M;B2#V+FGG+6D'D9 2_H50K\-G2-\II\?C8=)%;HNZ:%M%Y(Y[#15#;7#!A^@ M& VCD.MA P3<566I0TM^ M>A+,R=EZ4F@(%E @9[M7*'FI!N/_*O.",;B!K5$5;3MY?XJ=;=E9)2Q! :+O M+@MIB\ZR(AUG)>G08,&R\+DZT +=" X_]DXQZF$$],39&N=U$U&%\L*3[W+Z M;PF8G!!N(:'VYDQI#0>07%&L_$P('G3-8D8%VJHB;SD M""66NZ:L57@ 23>W G:8)>XNH3^2E^@;R9_+Q2+*EL.)^-TEF:096?_]FOXG M+^+1(!G?TM_'4ZRT<9LOBO/1/&5)4RU2QVE:"458YU'L'LM]FN>W5&.OTJ2( MDY)N]89O=//'\Q7N2('D*SD8L=;J52Y;R$XG5L)2CUHOV#UELD,^@-6@0HYL MO[HE.Y7T(A_.NE6M/>B>LNKU3[-NOE&.*5QZ',J6?/U]2.E?DX+BH1\XO4OH M*DB'H5_5LWVK%!!R(HMN==.=&T_I HN4[D "VNZPK,)IP@YMJZT/_3O+$YSD M=!.4D$E<'-969UWRO=/+A#)C8^"64*6)YGP[3K>2]_2-\SVZ+4#6Z4ZB1SYU M6HD'N%-H!/HP=C7;'.S!ME:9O9:2*.2+R68BME$;#?##V)U(N'KNS'JB;R]) M0[9JM*@MMO ];0K"T!FY7Z\SJP M)5'(U]=MSBI&X)Z2$(>A(< &T:P@0$-! M$W:5\Q;UPXC;4^;BO5-%M^9R\:6^=K>U^I.4AFY@@;>W#5%[RHJ,/,_LD. ^ MW]AU(&E#3YG=2.)6:F0DP%.JY4#T9HO#^MICTXVD$-D_HU4=Y*NF:'[-#FK ME1GO8=SG /"O9BPQV5VRVD+1!P9Y3HJ.A%/O=+;0R_&^KLCGD:=^L0\D4LK6NAK[X@NWIHBG,N6E8S$BV_E4R-27Q M<>E&4HALJ?,_TQC 'L9]DE^;R^D1LA7.AQ9 N#Q=!(5F(QL#JDO=DLULB'@,.PC>]#9.)2_DTO= M$Y5Q]D[8S#\8C;(RFCLIDU6'DE9D.TCK>N7(Q6$81"Q8V#IY)6.YN)T422 .3QVJ9P.FL$TJ+2GO7?).195FNMRG<"-)3R!>3ZTID@+O81A0]I!^ M3M/QUW@^IX/CC@HRF3+#H_B3BX)HNI$4!N+JU)K*6#%P&%:5/>S;CCPN>K/= M4A(5B*]3:ZH"@3XL7]S-8819&IV.;ZR!I 79RZG]D]HVUL-RHMU,CAD]ASJM M)ZR!I 4YS+#]E6,;JR=_V"!"@NJY)5A?NF/7*VY=-73 &SO%7@A%2<@T*N2S M(:@*Y=#11"PXP:YTW+HR;"%MS4462?:5.QFWBP)%0\E2X$Y)=M<"6GB $O38 MAEN!^YBE;R0KEH_S*"GHJ8KE%WUCV0B=]0+L23(9CEE,*VT77;& #"B/O74V MN/6C@M_AS+';2C(4CHG+FU+LP ,4P-["&98"K.?;"F*7L*M*,\E1.':(!BJ@ MQP?H@+U9GIB=-(4_OIKM_"BP="SK?;3\G7!^Y1R_G9'A1:+)[<:N9( M4R %)(HQ&6JT;STGT*.6A87$H9[.@*_WY-""+CNPHB_PI&0 ^;@+",4@P5T$ MGCQ&W&4(38QC,HF3N"#SI;Z^[_Z3$A3RX1)D6CDIPA@\>4-@#:[U!#,HBUG* MZE889DAU SDS(1T,:DR5)AB>O!K"$:MQ\H2:2$Y"V>0#\K*5\BXF3XX'6')> M52FX8D%-&3P5:Y^7;"#GN#7+"CC#Z2%Y\AW $O!6./=_E%F?(;P!*_S!5E.[Q5CTLN0HD%<12T'I$GEP!/TLVSHB)9^J]= MJ=)?;4I.?2;I-(O>9C'58&#/I7V>LG!^\>$,2:X.6RY+%+YR674J3#+=!07N ML[3/"QK.D4P-EA)2B-6,Q]=]/-H"7+[F\3B.LN5S-"?#R7.1COXRG)' -H*6 M3TBVP1K') LDON[:T02\ ?80+>B/+UF4Y!'?31@/3>;&DBCL&J9F.0(*X "P M\<4YMB90DLC?):7SAD4YO- 76@QT10M)"=*1N>8PU^)H?"4>GFC-8QMJ(VE! M/B\;968MZEU4C>^^/1N;-[>5FB$)/"E08:6_=QB*QN_W=07=CE3 T00^*Y$A M70,8Z39*9Q<%()\.+$V&N^O[56UCX_WU_585Y--3I$V+ZZC1?3\@E=X8@/;= MI'=]5E89^8REN%V[DG=<01Q6%))5+V_U00*:TK=\Z[42A9C28GP(8B:P5@(; M.(!3A+.Y22'N#GVZKM+%(BZ8#88EFA 57JB+7-@2MX:!YKGN?PJWF4YY:C'&HC2$%V"78;Y48H/7=\ MJ^(RCNK]AP4-V%9]HY#4PM7 Z;G?FS\3/B<$V6G">5W6 >FYIYM?"SXC!3LN MWB0P5_O]"A.:QUL+UGN&Z13Y1&0U"DT T/S06C+>%3B0K+[6%*NF$>U4'KO";927=V-*?RPF+:0HQM)&!L"VH#\4%X?#E>(5]!#S(2#2=/))K?Y(RE5E[H[4-LN!'=GV$8;5U5PA^?+DRRST8P"&[[. MXZEI1MY_6/+1%TN*#1! L#YL8&&X=3^/9F1<,B^\VY)I^9\D!5X^4KF;^3+Q3+3'?14+=+R0+R$EU3<,UL M*3 5AU$=V):'_R11]O(U]:!5*-JS@>XIY "S: :/D=DKB/Y<+A91MAQ.-O72 M)0$#%F;.&PTY[DJEPCPO%^)W2(?QCK1#B/L>O.TUK%.P$LK-Y8ZD#'*%P?0\ M?KMI9*?@(92[25A,:OGJ /4\))NOK18AG5O/2?2A7&A9C5$ 0,\CKC=[I>IJ M-<@REH^)KTV72_5^:L-',F:%.UGJ 7/P9PNOD[) -E@!Z@',]ZW2T/=P<39+ M5GEA."TJ*X"M)#/()JAV90[M*RQ("2L&W2HT[R4NV&7K73*.W^-QJ8VR5#XK MT8?BPJY=@"Q A%5/I9X(_XB+&3\EL4[98PXJ,[SR@ M4XR54)P\JF?G;W\D0EV.0@[.TCI/RP3S_U-+ICAGPE2S@D#7^*\[]N,T+NDH)0W2FZ M5&S5NZ6T0CFZX>BSGAA?>2(.28U7:]HUVZB39-RE&JO>+=4EO,CI+M583XRO MU!FR3CCMYG,9CUGY@1ZX+&P(%3X+@U%!26*!4C_<%'8NS#\>G6+,3NN8C_J6 M7:.'@Z]W")Z.D2/T?L_RM#\,VWT;P_/&<\_1;4]6]%6[^=8MOTM$&KW/69JW MLKF WR:%@GW5U4L-U]+IR9<(>_9F-MB[/"_)^+K,*+T"*Z='*C/N'W7Q[BS/A9+8: MLBU.M<9WR]TE]F56+R=>!W(;^XH=QE (81>-[2#62U77D.G+MTQLHV^2WBKW M[R1G?DI\)A!.>"G[59X/(K+&M#X2]=TEI_)C\ M_9+YO?NKV>X$=[Q85V>EQRP>V>3K#.+[I-3[:J/IS*#NF6ST,E1A#+'*U*?C MKYL#A>X+A.1.L$NJA*7$K9]*["3BJR)8'TS^X'VXTFSQX*#332Q39QYJ^^5 M4OIQJ>6'1/2"K\BIT8P[X"?"XB)90*,L>5R*0MO ..JN[)TI@T<]@=Q1O'&2QR.1(\WQE-/U)TAQ]-4.;CSP MX/$)J/?!.4#86_^W:>SF#FC[G5(Z2$Y#>+K8^L4.1#,P"+XW)P7S-G0PG68\ MF*^S05+[FZ1TD7R##FT0>1 #,,AZZ7O@9S.ZS51'YXZ=ETKY(/GP!#E,6N89 M& ?.?@.*<="G!,-;UTY/[&\_4@V3O?2SI^<84YPA?QW_;3XHBUF:Q?\BX]^H M!F65K!JLZEM^N=R7<-/\P\U>+!E%OC7SI17 !-81@SW/5.R9'%/M:/]ODY+ MONKJ2-M<]K2>:.UY$N8&W"@6YGIE=AN]34CB0Y"W2IY4S+M6F[D,+ WU_@Q4E:)6V;:5_FY:9J_ W;230(*,_NY2]BA&T"MW6 MHH_?GB5S 26B'NO8]^CK^Y2G[=1,(,,BBG2\$K"$&KTVTM M=_).$F?);QI)J$%&BW0J>Q4E>'6];<5_PSRO7,5?:22Q!AGTT*7XE93XRF=Z M$/:J^]JUAIJ^4 KDAUFV169])29%5?6].^::_%0<,.05M"ZZ[Y),XX2YNUY& M)!)QZM*1"1_W@XV1_]76V0X"^0DD,RWK>IB1WLCFQH]94]-(0! MT=DRZ"_@N?,OE)(/(WB@JP$5$NWH*45];XTJ3JWM;8T4+Y&4'I*MM^VMD9;% M@T[%V7 %K1"'M#7:_P(I.21[=YN:V.'62$?K(67#]+4"[O,5VM:H_A=*R2/= M(" -J)!H]Y4RL[>A+T^$2BYF\7.\D]^2N!B,BO@]+I8_HE_VXQS.CH+97UB$ MH]W\75(YWB440PG#Z4/JH-GG;=6]0 M!L_V)TCQ!>F8>WAC!^+>4ZS/P2XZ(J4%ZK#9_@0INB"]' YOV$#<>PJ5"B7= MFY$'8_9RLZV_\T^2T@KR9J#KD1*.+#P%FQWL@A/N*2?(\+G#6W) \CT%ZO6W MDI ]=3M&9[[YO8X*5+I2H@A[;TWOA6CW)/L9*'OVX9Z0U\ MP$F1!QE!%, X"'?8;@3G*;CU.[('ACEH';]1*,!YD-F OL.16UMZGF*4#W:I MW39*A3ET';]1"C_( )?O<.C6EIZO //#,8S6&9[!?[,4^.'?>_L8KCV2IJ\$ M 0>[]![:*1<[!T$ 3 2QX-81G*\4!TJ#<.\]91^Y LY($8^B^0^WV7T;[/E' MC)F9*@^7G#')^]:#\HL/P/)]#IH H6725@HVSXJ*4.F_=@5* M?_7G2URPG%!WR9@NH^,RF@-C%7Q6H/^$;.+%-MJ MSN*WE_0F*5@T$318:_0B&4,R"5@(TD+RM@@#2YC]P.,!1V5AS):[_Z0$A>3; MTT@*"BN+#A]:GFL_BRP_1[[0UQCV3EO/2?38/O9.^R4 %JNZHY,4CED.]CP MD8Q9U.U#M*A;:Z79ZZ0LD#W/ ?6H:;!I1 -:#FT_*JDPGN1/S[^!*XA5.\E. MZ$[7C>2NUC5+6M 2<'L^SM_;I,_=>UCR@.VB4>\ KT"!EU [])N20.,-/V$G MAM WZOOW*=0+*O!C0X' GW=RQ4DZV/VFA^I:N#;GT\7&/.@ M(=&_S;:X:4UFZW<(GBZ0-XB^9 W,6?[)ZODE80/CU@7V18-_85K;Q2[ ^XG> MW!T>C%WL MD9$E"/KNUB%^#U"%K]X-_I%BC-_H@ROJ'37Y"HGI7 0@]_;B0R MQ5V*GHJPKD6[.QM:F;T:=RYYQKZWZ6II\TD8VMTLLF(^I/+@NG^PW:2K;SGL MW?4;I-3ZFLM(H7V>];L^H9YNN_MJPK,BKKT,*PZOER(+_<+,OX9B#)5=RCTY M%?0Y4!SF;97=N^.E8OU:*29LD_0!CPP%U4U]&B[$B$C(E!G*#F@T!+IN8%]G M'O#HT%#NR8FC02HNSW'.QCF"'>- O>_LW5P"9T?8[B/82H_ ]Z$%]EN)0E?V MUK[(&=:72>%AWX^T=KH.CF9TOYG0QDAX8T,**XQ"LO@:&]2 VLC&;V1[S7-Y MUSLL OD:80TII^^2PD.ZL?A.!U9-"0'#J[NB#S_6*V8'"&0H67Z1%!?2![J0F@&$G?R'%6HB3;4O"[S]2-O M@IJ(49.DB4!#.#7QAIIH/(X%S/':RU3G?XSR'5(P?;4N.]@.4$@%M+V[Z_D M=F!0)6"59U5 7R>%B%X>&D5OL?=A%E(!AE9WA1H"V)&%,+1J?)T4(E(BJ.]B M:#62"C"TG!,>A#^T[B@%5(3QB(?V#=82O';1 */&AX]!/](+W'QCS]-M:S*^$MW&_Z+_6J1E4OQ(.5#M M6"K-!PS_VW7DV,WB;9XN"7DFV7L\(L#HF?./H3\-)T]DE$X3)E-QIX2.F.135(:B=V0I$#32C*#'>S3KM#5FF;% M2L^3&0 8C5D)M.TD.\A7,5;BQ( ,J>=3C^3A&31G&XH!^-%G,1LY60)I"5H.&-$K7XD>\C5 M#FKI1$.\/8_,][-6WEODC_#\)B&!$VQ;,,:FHS4F^YY,7D F8S4C<@1K5-2N M \D7<@1*:TJ@UCE7:CS%H(=HT-E8V>Z229HMQ!KSPTBS=T _.<78_C2HQ79V M<@!F$<8ZL,,!$/?IU,D'D*@&2<_-#ZM&VQ&8=]Z;.;&"U A%59+/"BHV>G(56OW!:D MA>1M$895.,Q*)ZYF,9FL"W(.)Y-X1#)P=C:TD$P@91AH)+I]+;#"B5=2\!KY^7"$-/E]NRP!5T^ IO]BGP9_). M<1/Z?S/ZQ2^SM,RCA,6$O7REOUL**+07B\'OV)7D!=O2C*$FM9GR%>J+[OK+ MKEU$$*?Q"AYL(VG!KNW6H0(Y4.(KO!5+4Y[HH2V+1\S[DX'\+8F+_.GY-Z.V M:-M),^)WJ#&6M !:@V:^T\4O"[VG3 BGIC?ZA:-8N"ZR?#SY\^#IV7"![:5W MSMX%=G1KY^N8;_( U4.S2-ZP)5IGS5\_("==; 6P-^$KOAQ@'\WTR#]1;ZRO M/")Q8%KH%9Q"S.]^,\!]!\9$@/LHFR]7V66ECZ$8T8::S\:&$C.FO5XI 96D M[+$ \L-SX2I?B6GRJCXCD?3"KJOY>$ ,:/:SU5?J9['MIR0:U,2-2G(U4MC] ME/1H@?J,W1B09^_ '3R9;##-^IC!< M9()M)"V]V+P[@ %DW!OSCQ*B;1B6JI6D!CG(SD)R#B+?108('='Y*AFGF?QF MPV2L>E8B0XZALZ)>,2'K$0&RPHJBL_)"?F+V'4U P?KOTJJ#?>5K'42@^'! M/E@QPA*=V*G/#]G+O64$#=L(6MVVE!@0@2ZQ0N&:R-&XC M%4]+*I"=%302LA#I+A) J&B&&MV-T@/YNKKTKG^GM]>)Y +).=E*2(XW;QJ( M@+BQXMZ$UQM+#.!8P)T&Z+0SFA&=9W"-7B1UR)8:0)IJT=="!RA&;Q(D;7*> M6F3BW']8SH2]N'6T00&(LS=ID>J7XRB97LM:$_F@+&9IQE(^NL\&]=\E[6JA M*)-"/9PF#A]$ /KH;,"J714H++5\C^(Y&^*W:<;WVQUHY^XKI6Q"R3G5N9+" M? "ZVEW-:H^Z^FHFZG67J)MO;W'&'Q9Y,=@OVS4&ST;MKHEP! _;HK M(HT\54H_ 3XH\SM)S^4QBT?:],O=?864'W9PFW]5;H,B0,6=#=%AJ[@V_D*:&P1KQVU, MNXK72 D@F[\[G&^U' !:Z&P?KZF%GHNH DL+_=3A;UDGZ_ "J*6/FKF-U9+O*0;Y?9S3_<8P&3R6K_-XQ/V@;[Z-9HP.K6Y9 MM)=$A)+3WT%!G, !4G:^F$ ^#EM5*WI(DW?"2.%C(G])BVA>_3LK?_*0%O]) MBDTMHZIOO6:GULG[I=1Z9_CNF!Q I9TO9P[*PK-S.+/:'")]B9#D>3^-E1@T M 0K_W=S^2/Y6!HBFS[\[HZ<8-H,_=W1"Y'(BJ MR+0#V^MQL<.:;8):NX>VU_;MN\2TKC^[$F MFHD U+)G=S=L1_U$WLJ,'A0I!==EMC:?BIM]K=^7J;%D*Q0O77NU<4 &Z('S M!0?R]+0J_GF;9AO@O&KH(DTX'QI-,#>6?/7&)EP'&: )SI<,!VM;V5[U\V$Q M(]G++$HP[2V&;Y+2[8W=."#"@.)WW=US!#X[=* :!7W5W8>- K MGI'6B^[PGB0YO?&U;@P3T(&^W7"T-C5C+)I".I]Z=VO1 2& NO;R?J*.,_JC M/";RB_FMLR(=W2-BCD]IY:4B./&H-P;D+AD!-#;,&P@+ZR5'R=Q[2);?_%W& MQ7+X-:$_S^(W6 7;?J6DNSQ:A2[2@RXG MC0"!+-Y]$7L5F&U>X,K#DH=0O*Y@,:GEJP,$Y/E"R^I&LICDSX3N*+861D,: M-VTK"1;YG*H3@NJ88 D)B$/KVT:?HQU8RMRBE20(^6AH+W,G2(!; +9M07SZ ML?O 5;>1>,/(Y^TV;$V @+-/+P?M9:U!JVPE"4)V[JH[: V0U#+W<=QM/F@O M:PQ:=1N)%_FFM=:@-0%2"[ [KSRM $]J"%#91N)%/M+6$Z !D%J ?7.F$UBO M:LVZRE:2(&1'RKJSK@$28*[HF\N8P'I=2^C*5I*A, K<. O= D0>G>>4ZT8 M+^\M$J="300W6'7F_%FJS/@ V??&4K6#T"%-JJ&EI C9AF46H)7@87" _)T- M6F,RB85+YN1%E(SC9.JJ!96FDC%D"YE755"B _3!V5H6HC[F% ".B&LR&NX6*A/MD_9NF(D'%^2\G95-[= 0@=\:T:2R*03WZN MHJZ##Q TMO5MYWO%4L:]"Q])QN MQP+E73))LP7_@@/V%_IXL/Y"V#G]'01@MT3 M]"E0_UOM,#4!\N03A#M,O?N28!>RJ3M,#9 \^0_Y':97PX186(]L1J]35W(, M!.I HAW4-7'ZS>?8BP"P+5'>P&2+Y\B'R-=@[SMI)R0#^B@<>E-@?J MG@N,6B.6OOO\;&?RD8E\#$9&L(V@!3LO9G,CHP5 7[X^02[R'SY]_B:F%?YMU[257H8N-M\3@@BH30=9&,RHRJ(-W^1/,Y&5\N M=Q._NAX9['N6/(?EMF0]4W@##_BT]"V6< 5PD(P%0KMX ETSN>2&Y=ADK2!V MR #I.QL$@]A,\%VV6"WW*]&(0U5.OY#E.%T?L#9#1>O[UJ1CR7;0,6JP'OG" M#F@:=H+VZI)<1T7<.Y&4!!VM9K%_<< )B+Z[O.Q6<0J HC^0K_R7N6/P@FUW MDJ:@(]8 =6B,&%",ON7Y4N[%5K4]95KMW0V8KH)-K?XDJ\B78%ZWL_:0 47J M.AS2:IZYCM_C,:&[LJ@@VOS-]HTE$3T[RM3!!PBZNR1C:A%_H9O?1;FXR8MX M0;]\O%HHA\EC^3J/1\,)_38Z(]ZFV0[@E_1R9>\GX[ND2"GJ1910W'I327MO ME#?0R-_I)E,YZ$^A:R0A]W%2L<0%B!([^=G* MBG,=9V1$&^4W21$7@VXR&4HG:PF+3C60D(+73;DV#Y@BA6 M26/8PO[#DH<0HQ6D? "):I#T/)C;M]\[8R6,0.X:,[,%,+1P[G#=W1DS800% MZP3G(/%=9&B!X.KC[^_T;)-FJQ.'WG]=]:P$%F*$PB[SBO.J'A%:&'>+P_/> MPM%%V_C6YC?Z1GU^%DY;4-WJC9-);\AE&-QE$' MZJ \D,H5.H_:+U'!W-Z6C(*:[L;5+@1WQV$D:ZLY2[AC]17Q'K">U'=%9QR% M:*#UH@\;?-XJ74">7$'6>:6LW"!@_+5L*T">AI)W=$83-[D@#">U:JHX<0:NF=5L)'.D>REDZ MSL+=11E87N'M,UI"_J.<+U^^IB^SM,SI0DQ7JI>OE+^EW@+JUHLD ^F&JH;, M%$*OBQB[C+F=%CRD[_R[FVN"N2?)#=)]5CO:X((ZS"+G6X@H#$\:8=63Y 9I M5]:"1CBBQJZ:;C='7).1ISG"W)/D!LE$VLXI+<(-VV MM3-'N*#&+M(>K,OB,?(]BMVIT $,6C;F@-P4CY%OU2W$I+T74P+"R[/<33B M\M"OGII6@II39/<5M_73"D[?TR<#((VKJ;:=I =YGK:2GY/H=]&%ED;YB;S) M)+]R)M.OLL#C M\'Y G94@2*!=<(J^]YC %J\LME]2_U)FM%)Y)LY(M,+W.W M%EW?,QU7D3G-WUMC"OF(6T=P9A781>@KJ;&OB?LVS1:$V7A&91&_TWEK$H]( MII^]=6TD4N23K4X"BGG;#I"O=,3HD;3W%E$!^P_+B:]7&VD="E])AWV-1)%- M(6\E-T7=7H4O\PGR=EHG1<5H]@795\)@1 5IG"_']]L$NZ?(._SV%ZYANUKT3$/V*9)*>A>&9::U)#L+[2&2](Q/S3V:=C)TW? M6&@48\LT$VD;2]I"R3SB-MM8(O.5QAAU1GF,EHR@G![ZJO8Z_5[:OK%D"SE1 MB;L>N"#SE86XIAX V^.T(/D3&9'XG>V[!HNTI'/>A$YSR2A^B^82X!6;?N;* MJDMUNI&D(.:PY=,3?_\<'YQ?':,:8%R MC&?B'XP\Q*Q9-5BBMA&%E9POSXJ*,.F_=@5)?T6)R%=8@(L>Q5,"<%@7.2L9 M; M,]_%AY=9SE19X,Z-\3H!&NI/1"4$KKIUO#RMGGIW HF0*!1)N_9V#_!3* MQL,XI/8^&SMFJ*&(P"NRG2<$7J293\T\()V=[\6.X*DOGR_1-U8=02NAK6<$ M9LRY3L'_OI34WXP=5]- 3J**A5Y.U6?X0>3X ])UE(.@U!^-'>\28G0#)?$D M, 6LS#4AE.+G:K/;18V0NE[ M;$L%UT.T8-73'7SDS8T%3]@!:$8I M*WAX<7#Z.>MRN?SHO+W@P'R5C,4_$IYOI&L/&"9HS+^&;)JM!AO99K6LNU#]M[ MH9'079'BQ:=+8GTA1:+NZ*%(#64[;CMTJX#TO<8&@4^\WH. MM>&LG&.[N!DD9BWG'4Q]#XMAD(:3 ?.OFNKNR[3/#T9_EW$>6Z3M EK\>7Y^] '+':O6V<4$Q%?<1$BB M93]FQ&R[-+85+"%/QR8)VLM=C0W0 *SRHE8;I/40>!Z1),KB5..6K'R6H[\( M)232Y**LAP ($,NMRTZ $LAO2?Y&1G033\;:( #P><$"DJ^Y638*61J1 /)$ M<^BJ.CP]EZ\6I82JCS)8'X^PKWAM1IH1 1"S@9M >/.M5K6!MA\6T *H!:3D MVRR>'12 @#KVK,K)Z!_3]/W7,8G%1$A_X',@EQS]QY_W9!K-A1D*&$V*IZ2I MJ@\C2?OU@) Z-LB8A22^'1Q4NX](@$AC2(L20X4+F[82.9(_,2P'Q;SG!@<0)'($FZ^+R889MX\_A)(!H\'= MXS8:0-Z]L<^TEW#[^$.8P?G;\G,2_2XZ0/@=6'#4LW;]2ROK:QWDJ"Q+P2BF M<1>$@%RQBU ]I$E&1FF9Y:3*PR-E*<[S-%OR%"YZ0;OT(0D),P6SA4ZX7^7O)!FGV35Y2_.X MR VZX=Z)//[T10^: 1D[FSG\BQS0*6_1-E?I(B3Z4JW(7';MI=$A+(N6$G: M'1L@9&<[69B'^&K2&[0 M '4X$(/DH\Q)R\='L]D)[$H>#4/Q6&@XWUC !%0&. MSJ)29.OXHLOEYA&9W7;PE86*<^CYL"QRND<9BK:27[_]?WK4MMXTCT3_:B;>22?9E MJWQ19K3E6;D23?*8HB58Y@Q-)KPXT7[] D1+HB0T+B3(!IR7)'8(DN=T$Y># M1G:=#TTT='&X#3(:2W]=Z5M +(I)K-KJD M; ?P;76=.U:VX.UN'>)YCO S3&)F/TQ(BXRG3:K#&%VUU3MU6S9+DD;)* -H"S7[',Y&W!(':+ M39;DWBGBH/OA9E4FZ7!0?]E.2[.P<6\6-CXE6:,:_4=Y#M :U=;L>!P@KN5#V9RP5-554J6K M]N1PUM1L_5]6WQ95M9M5:0I659-7K)HE9<[-<'@Y:?3 M2#,M'D[9N]JJ;V"(C!_QJ6"94"8')]Z";&%.04=8A;D\.:I(DVL,SCH3#RT-(OD(93H!MQ, M:OOJ 'DJ5N;MS'B;I%S6(CFD+K>HSF)L")")@P5TIE"L\AQ0>:IF1EIA?.AY M#$E&*+N$;GVO H6GLF=4G>Y-^IRN^>J]LJL0K[H\\4&$PN&RV>^3A"$+(O.BNNQR#BF"M86%I/XWO<$ M5@,50?!D(QX >U+ B)62(R)L/01(((Y8]6!#"^ M@/AV$7='M&$(D9F<#_L$,6$^"U41J!TTT/9ZX(98EYC&>PP$(,[A(^E2:+K^ MXF$7 *6.47HQRO[;Z )YWQ+/5\U\VBO[;_&:Z;&L8T=0]@.KJ+VW5"]E'Z^K M_7,I^]1EL2W,Y*;LX_6O?RIE_^(5<7^LLX^3LM\B"4/9]W5(7V8 MHUU#2=8%<2?M;G9;5"]IS^!E'K.Y"*R:EF&&, D=D6^'C'W,YH*JQM>D3N#B M?RJ"R,*!D=/>HGN&T\3[\,-..8'C$@+ZS>X^]P)BB+4?>_,I-L>'P?:T5^(U M!0#_,K+M[ 8&P(N(EWR >9VP'CR]AC.$SJKHN7]@/PHD\V$$!S[@#@;:1I% ?JS 8S-K,)Y@B M#W[P&[CT[NW%Q6OJN*4>'[,1T$^>EJNE(93=9M1(UI%+.SAD.;G""%QJ:2#> M$-98QSIL:8>#-C.7\1SR)^MSR)^ZTM0_B;\[:PL947C:5_=K'XD.UH+5HMPM M!]OB(,A :-E2KIRIOS"'\= 9EZ>=<6])#;6OC@Y\UFT!.%$DA+-UG(U[BM+3 MYK@O\_XGR1M1K>%[L7PLFBK)UY?Y>OF=4[9=Y.P("?]9W]OVN1<00Z1&]+"? MP@&&X7XA.^#'+"[*MD:,8=&#M@%VXI,P+!#YVO0F7O<<0[1= *E: 37$6H:% MY1Q,?HK,UP:WKV[_$\O71;GK\O3=NNI:0$:\RVA%O:+#UB/RM6?M=4Y]UQ(" MKZR*JM#;T+)Y2\+KMV&LCIS-Z@S2URZQA[S3%5O]8U,\_[)FJ>R*^3_:'KAU M ?[#EUNV2;)97J?U%AE6%5?!V1/J: #[@52+88S-TC%,)=\='1-/+P& 1!OH M6L;/C:-^<<0R$QP247>7O_,_YOE*WRD>7018B!8B.+.*?@YY;\0&4VE!RMEE M5=:=F27_Z716R7_U99G6HKKD/%^+S.--DB']&WHM%>/Z==E8>@:>]P%*",Z*VQA20O3VR)$G&("]:B_4UP_INQA M]H.MVI"IQ<-#NF(EVC$;6H#P3;0=.LAVYVY@A1,)>G"6A[RN1OY(\D16ZKS, MU[M ?\,21->FA?OF@D@$]FA6!Z2(89UU(-JB-WS,2]=I4FX[%:(MHI:4;<#I MXUFL."!"K!U/\-(!F#@4L'CHU&XW1S$9&P-1U%6,S79$', !(.()T40WW97I M!P8@_JPB=H_D,%A M5!H0GXPF/+6S6=*">$WX6N&U.#[%2FZ >BM8T4B%JDMA M[R> >::#4J@'@I@R:*'P4.CO9[\V;,6@CP$JH\?8P"[)S8P$2.?\RE>;G9V"_+?(- M?X&G&W9O;YFSQ<,U?,S7+.^<72R*HI1V3D1#3:M @9ITJ,,R/;04=\YPO$IIV MM:'OE,\O!OZ(,S/WZ))U4!##1G,4\1B;E3:#-0%O)SYOJC.6C7E5>! C3R#> MJ6?)5TW%^YJJDGW--5_PZR?(V/6 D#AFT\R_8CILAH08;:KSAY[/@\^^-6F] M%6)0D0OYQ_9,N*H=LO![H"*5TM=YB:G,; M<"%FIE*O>IX7M\L&>W8MT$"\/V:PD-JL&BR(29WE*/+ ED['=FM3&!EITO:' M,6;P,.%!$G@XRU1T>5JX]\ZKJF'KFZ9,\\T=*]-B+4O?R0S&59O$K9/-^)#R M33MP#[DQG'&A3@UBLCXVNON!COB6LT861*T4Y8&FXW/!G>/'[?]6%[J!I,_] M@-NPMKYLW6H@8L2;G 6YKT65BEA=NI4$_[H.6Q'BG/D'5J>EZF,S]4^6MP$2 MPQ)\G'HC9Z"(M\26M!@""JKW17F@0'2\^YF;+FC/V%CR]2:L>8VM8[C 0]QA MZLIM:A7IPRXG:_J_EOK9#PXEW[ /XB=,2M(V@M#VL(0%DUU=8"'VC+,,6\=C M[Y)R4;9K]?6G)&O8+N6PW8H4:PV\44L0/:<-+O@0OW#6&OM/$NP^<3YSKOG8 MU48@Y%7*WU)Z>[N,[_7]V]\1V HK,4NOSJ$/9L1#G#7)$%/U[ N_[Q=CUTF6 ML?75=I:L'H^O=5V:N-P;(N?C&GY&0(_XVE05TOR?&MJQT$ZVI4(PSSO'+73K M%8?; (-QCE?]@"*N$IG@>H#>KNS0. M\^&:\3G4>N'>19CO UR&E2^BAX.X($6\9JKCQEA6JW89SA?>&9\TYYL_6+EA MY751U6B*6$T3&4 ;6&Y8J\FI%2C$@LXB)G'XF7S3%MMU4PI&M6%*YY<#(V&= M*K3]>O6 $!,3IYXKBQ5CZTK4-A+S$#%2'$EEITLK]--UO1&<5XI+8AP*%?$! MBJ1TGI>8BZ:NZB1?\P[.=079:0K').+JY=W!(6[@K%+VUAHP,4KLX#(G-07= MCQIX1QER\BK"[L$'9L1!:$LS] $F2N0530U[-U46NI(7B= 5H]%MEZ6B9AFWB1;K_,QX\. X+B"SZ:@ ZFO19O> M<0S,\C^F=#KY'T!U6&?(R3SOE!/$_6A5X<' 1_,R("ZNG27?T!&?B4N'OLS: MN[.U.DG3[(?XIV[ST>X&P%J<.TVN$!''B.M\?%>Y;?/_BLQ<9;T5!UQU\;*: M9L!0G"'4=L 0T\I'(3LD MNI7 ,O%)4G2D82X-ZTP?IR/X[K@%+9%T3C(-OH@$R-Y MF6273R*+'=9GN=T%*(E0Y.F+$S$]K49]#&:>KTK&??V&R;_G^2';RFWZE%K: MWG@;./\?O?$=@"+6'ZX5_])ECV/XN_VE>/-[_D;__C]02P$"% ,4 " "3 MA$14LXVB&8" !D!@ $0 @ &+ M-P 9#(W,#@Y,F1E>#(S,2YH=&U02P$"% ,4 " "3A$14XQ!9?:M. 0"( M5!8 $0 @ $@.@ 9#(W,#@Y,F1E>#DY,2YH=&U02P$"% ,4 M " "3A$14Y*5-*/8> "=<0$ $0 @ 'ZB $ :&EM&UL4$L! A0#% @ MDX1$5**K+%C.;P 1TP' !4 ( !&+H! &AI;7,M,C R,C R M,#1?9&5F+GAM;%!+ 0(4 Q0 ( ).$1%0.RL?6ZJX -_#"@ 5 M " 1DJ @!H:6US+3(P,C(P,C T7VQA8BYX;6Q02P$"% ,4 " "3 MA$14'YZKZ!.+ "!=0D %0 @ $VV0( :&EM&UL4$L%!@ ( @ !0( 'QD P $! end